# Adaptive bucket splitting for distributed rendering

**URL:** <https://forums.chaos.com/t/adaptive-bucket-splitting-for-distributed-rendering/122130>\
**Category:** Requests\
**Tags:** released\
**Created:** [April 8, 2025, 7:30am UTC](https://forums.chaos.com/t/adaptive-bucket-splitting-for-distributed-rendering/122130 "2025-04-08T07:30:15Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pixel\_Domain](https://dub1.discourse-cdn.com/chaosprd/user_avatar/forums.chaos.com/pixel_domain/32/74150_2.png) [@Pixel\_Domain](https://forums.chaos.com/u/Pixel_Domain)\
**Post date:** [April 8, 2025, 7:30am UTC](https://forums.chaos.com/t/adaptive-bucket-splitting-for-distributed-rendering/122130/1 "2025-04-08T07:30:15Z")

</div>

Any chances to implement Adaptive Bucket Splitting for distributed rendering? I found this feature as life-saving in many cases, but unfortunately it works only for local rendering. It could be one of the best feature in Vray since ever if it was available also for DR.

---

<div class="post-metadata">

**Author:** ![dimitar\_panayotov](https://dub1.discourse-cdn.com/chaosprd/user_avatar/forums.chaos.com/dimitar_panayotov/32/36356_2.png) [@dimitar\_panayotov](https://forums.chaos.com/u/dimitar_panayotov)\
**Post date:** [April 8, 2025, 1:01pm UTC](https://forums.chaos.com/t/adaptive-bucket-splitting-for-distributed-rendering/122130/2 "2025-04-08T13:01:58Z")

</div>

Yes, it is something we are working on, so stay tuned. 🙂

---

<div class="post-metadata">

**Author:** ![Pixel\_Domain](https://dub1.discourse-cdn.com/chaosprd/user_avatar/forums.chaos.com/pixel_domain/32/74150_2.png) [@Pixel\_Domain](https://forums.chaos.com/u/Pixel_Domain)\
**Post date:** [April 8, 2025, 1:21pm UTC](https://forums.chaos.com/t/adaptive-bucket-splitting-for-distributed-rendering/122130/3 "2025-04-08T13:21:11Z")

</div>

> [@dimitar\_panayotov](#):
>
> Yes, it is something we are working on, so stay tuned. 🙂

Best news ever :)))))

---

<div class="post-metadata">

**Author:** ![Vizioen](https://dub1.discourse-cdn.com/chaosprd/user_avatar/forums.chaos.com/vizioen/32/59355_2.png) [@Vizioen](https://forums.chaos.com/u/Vizioen)\
**Post date:** [April 8, 2025, 3:03pm UTC](https://forums.chaos.com/t/adaptive-bucket-splitting-for-distributed-rendering/122130/4 "2025-04-08T15:03:35Z")

</div>

> [@Pixel\_Domain](#):
>
> Best news ever :)))))

Don’t get your hopes up yet, it’s been 3 years in the works. And seeing as the update cycle is slowing down, you might have to wait a while longer.

---

<div class="post-metadata">

**Author:** ![Pixel\_Domain](https://dub1.discourse-cdn.com/chaosprd/user_avatar/forums.chaos.com/pixel_domain/32/74150_2.png) [@Pixel\_Domain](https://forums.chaos.com/u/Pixel_Domain)\
**Post date:** [April 8, 2025, 3:21pm UTC](https://forums.chaos.com/t/adaptive-bucket-splitting-for-distributed-rendering/122130/5 "2025-04-08T15:21:44Z")

</div>

> [@Vizioen](#):
>
> Don’t get your hopes up yet, it’s been 3 years in the works. And seeing as the update cycle is slowing down, you might have to wait a while longer.

…emotional damage…

---

<div class="post-metadata">

**Author:** ![\_Lele](https://dub1.discourse-cdn.com/chaosprd/user_avatar/forums.chaos.com/_lele/32/49986_2.png) [@\_Lele](https://forums.chaos.com/u/_Lele)\
**Post date:** [April 9, 2025, 9:16am UTC](https://forums.chaos.com/t/adaptive-bucket-splitting-for-distributed-rendering/122130/6 "2025-04-09T09:16:42Z")

</div>

> [@Vizioen](#):
>
> Don’t get your hopes up yet, it’s been 3 years in the works. And seeing as the update cycle is slowing down, you might have to wait a while longer.

Where do you get such rumors from?

---

<div class="post-metadata">

**Author:** ![Vizioen](https://dub1.discourse-cdn.com/chaosprd/user_avatar/forums.chaos.com/vizioen/32/59355_2.png) [@Vizioen](https://forums.chaos.com/u/Vizioen)\
**Post date:** [April 10, 2025, 8:29am UTC](https://forums.chaos.com/t/adaptive-bucket-splitting-for-distributed-rendering/122130/7 "2025-04-10T08:29:52Z")

</div>

> [@\_Lele](#):
>
> Where do you get such rumors from?

I’m just being realistic, maybe a little too blunt but first mention of DR dynamic bucket splitting being worked on: [https://forums.chaos.com/forum/v-ray…69#post1137269](https://forums.chaos.com/forum/v-ray-for-3ds-max-forums/v-ray-for-3ds-max-problems/1115726-can-stuck-bucket-syndrome-finally-be-fixed-please?p=1137269#post1137269)  
Apart from me being around since Vray 1.49 and looking at the dates of the changelogs and releases lately, I have the impression it’s slowing down with resources being pushed to the newer acquired products. Granted I was also disappointed with the release of the latest hotfix as well. No harm intended all in good faith ;-).

---

<div class="post-metadata">

**Author:** ![\_Lele](https://dub1.discourse-cdn.com/chaosprd/user_avatar/forums.chaos.com/_lele/32/49986_2.png) [@\_Lele](https://forums.chaos.com/u/_Lele)\
**Post date:** [April 16, 2025, 5:47pm UTC](https://forums.chaos.com/t/adaptive-bucket-splitting-for-distributed-rendering/122130/8 "2025-04-16T17:47:32Z")

</div>

Right, but that was hardly a promise of any sort, now, was it? 😄  
It turns out neither of the methods was truly viable, and nothing else was available to solve the issue..  
Things like this then have to stay _parked_ until a solution is found, it’s not just a case of working harder (or not!) at it, and in this specific case the DR part has to play ball too, which isn’t a given.  
It’s RnD, but the D can only come if the R was successful. 🙂

On the slowing down of feature releases, I don’t think it’s debatable.  
Otoh, it’s not 2005 anymore, the low-hanging fruits have all been picked, and these days finding improvements is absolutely not trivial.  
Add to this that supporting open standards (OCIO/Aces, USD, MtlX, etc.) is exceptionally taxing (tons of simple and tedious, and not so simple code.), and a constantly moving target, and you get the gist of why things aren’t as snappy as they used to be.  
Yet, to be fair, I feel we have added a wee bit of general performance in the past years precisely “solving” long-standing issues (bucket splitting, adaptivity clamping, firefly suppression, and so on), so while not offended at all by your remark, I don’t think it’s entirely reflective of the quality of our efforts either.

It’s definitely not going to be Chaos’ vMax team to code for Enscape, not to worry.

---

<div class="post-metadata">

**Author:** ![\_Lele](https://dub1.discourse-cdn.com/chaosprd/user_avatar/forums.chaos.com/_lele/32/49986_2.png) [@\_Lele](https://forums.chaos.com/u/_Lele)\
**Post date:** [August 5, 2025, 4:30pm UTC](https://forums.chaos.com/t/adaptive-bucket-splitting-for-distributed-rendering/122130/9 "2025-08-05T16:30:01Z")

</div>

@Vizioen[here’s bucket splitting for DR](https://youtu.be/YIPU6qfz8OE?t=583).  
We had to have DR2 working first. 🙂

---

<div class="post-metadata">

**Author:** ![Pixel\_Domain](https://dub1.discourse-cdn.com/chaosprd/user_avatar/forums.chaos.com/pixel_domain/32/74150_2.png) [@Pixel\_Domain](https://forums.chaos.com/u/Pixel_Domain)\
**Post date:** [August 5, 2025, 7:41pm UTC](https://forums.chaos.com/t/adaptive-bucket-splitting-for-distributed-rendering/122130/10 "2025-08-05T19:41:33Z")

</div>

> [@\_Lele](#):
>
> @Vizioen[here’s bucket splitting for DR](https://youtu.be/YIPU6qfz8OE?t=583).  
> We had to have DR2 working first. 🙂

Did I just see on youtube that DR now has adaptive bucket splitting within update 2??

---

<div class="post-metadata">

**Author:** ![\_Lele](https://dub1.discourse-cdn.com/chaosprd/user_avatar/forums.chaos.com/_lele/32/49986_2.png) [@\_Lele](https://forums.chaos.com/u/_Lele)\
**Post date:** [August 6, 2025, 8:09am UTC](https://forums.chaos.com/t/adaptive-bucket-splitting-for-distributed-rendering/122130/11 "2025-08-06T08:09:47Z")

</div>

you very much did! 😄

---

<div class="post-metadata">

**Author:** ![Pixel\_Domain](https://dub1.discourse-cdn.com/chaosprd/user_avatar/forums.chaos.com/pixel_domain/32/74150_2.png) [@Pixel\_Domain](https://forums.chaos.com/u/Pixel_Domain)\
**Post date:** [August 6, 2025, 8:14am UTC](https://forums.chaos.com/t/adaptive-bucket-splitting-for-distributed-rendering/122130/12 "2025-08-06T08:14:59Z")

</div>

> [@\_Lele](#):
>
> you very much did! 😄

Tears of happiness going down on my cheeks however I’m a bit confused - there is no dispatcher for DR2 in max 2020. I did download latest build from nightlies (33209) and installed and…surprise…no dispatcher in DR window .

---

<div class="post-metadata">

**Author:** ![Vizioen](https://dub1.discourse-cdn.com/chaosprd/user_avatar/forums.chaos.com/vizioen/32/59355_2.png) [@Vizioen](https://forums.chaos.com/u/Vizioen)\
**Post date:** [August 6, 2025, 10:25am UTC](https://forums.chaos.com/t/adaptive-bucket-splitting-for-distributed-rendering/122130/13 "2025-08-06T10:25:31Z")

</div>

> [@\_Lele](#):
>
> @Vizioen[here’s bucket splitting for DR](https://youtu.be/YIPU6qfz8OE?t=583).  
> We had to have DR2 working first. 🙂

Epic 🙂 Thank you, I’m a bit confused though, in the post about Update 2, it says DR2 is part of another build? Is there a reason why I wouldn’t install this build?

---

<div class="post-metadata">

**Author:** ![\_Lele](https://dub1.discourse-cdn.com/chaosprd/user_avatar/forums.chaos.com/_lele/32/49986_2.png) [@\_Lele](https://forums.chaos.com/u/_Lele)\
**Post date:** [August 6, 2025, 11:19am UTC](https://forums.chaos.com/t/adaptive-bucket-splitting-for-distributed-rendering/122130/14 "2025-08-06T11:19:48Z")

</div>

> [@Vizioen](#):
>
> Epic 🙂 Thank you, I’m a bit confused though, in the post about Update 2, it says DR2 is part of another build? Is there a reason why I wouldn’t install this build?

The choice is for the sake of compatibility, and user freedom.  
If you have the time to test it because you’re not in the middle of a production, go for it without second thought.  
However, it being a first public release of DR2 for Max, it’s likely wise to give it a wide berth if you’re swamped with work right now and would rather not risk having to debug, or simply re-learn, something.

---

<div class="post-metadata">

**Author:** ![\_Lele](https://dub1.discourse-cdn.com/chaosprd/user_avatar/forums.chaos.com/_lele/32/49986_2.png) [@\_Lele](https://forums.chaos.com/u/_Lele)\
**Post date:** [August 6, 2025, 11:28am UTC](https://forums.chaos.com/t/adaptive-bucket-splitting-for-distributed-rendering/122130/15 "2025-08-06T11:28:08Z")

</div>

> [@Pixel\_Domain](#):
>
> Tears of happiness going down on my cheeks however I’m a bit confused - there is no dispatcher for DR2 in max 2020. I did download latest build from nightlies (33209) and installed and…surprise…no dispatcher in DR window .

Max 2021+ for DR2, sadly.  
2020 isn’t officially supported anymore (not our choice either), so (big) new features won’t come for it.

---

<div class="post-metadata">

**Author:** ![Pixel\_Domain](https://dub1.discourse-cdn.com/chaosprd/user_avatar/forums.chaos.com/pixel_domain/32/74150_2.png) [@Pixel\_Domain](https://forums.chaos.com/u/Pixel_Domain)\
**Post date:** [August 6, 2025, 11:32am UTC](https://forums.chaos.com/t/adaptive-bucket-splitting-for-distributed-rendering/122130/16 "2025-08-06T11:32:17Z")

</div>

> [@\_Lele](#):
>
> Max 2021+ for DR2, sadly.  
> 2020 isn’t officially supported anymore (not our choice either), so (big) new features won’t come for it.

I guess it’s about time to jump to newer version. I can’t miss that feature, I’ve been waiting for years for it 🙂 Thanks for an explanation.

---

<div class="post-metadata">

**Author:** ![Vizioen](https://dub1.discourse-cdn.com/chaosprd/user_avatar/forums.chaos.com/vizioen/32/59355_2.png) [@Vizioen](https://forums.chaos.com/u/Vizioen)\
**Post date:** [August 6, 2025, 11:41am UTC](https://forums.chaos.com/t/adaptive-bucket-splitting-for-distributed-rendering/122130/17 "2025-08-06T11:41:38Z")

</div>

> [@\_Lele](#):
>
> The choice is for the sake of compatibility, and user freedom.  
> If you have the time to test it because you’re not in the middle of a production, go for it without second thought.  
> However, it being a first public release of DR2 for Max, it’s likely wise to give it a wide berth if you’re swamped with work right now and would rather not risk having to debug, or simply re-learn, something.

Ok thanks Lele

---

<div class="post-metadata">

**Author:** ![dimitar\_panayotov](https://dub1.discourse-cdn.com/chaosprd/user_avatar/forums.chaos.com/dimitar_panayotov/32/36356_2.png) [@dimitar\_panayotov](https://forums.chaos.com/u/dimitar_panayotov)\
**Post date:** [July 14, 2026, 9:28am UTC](https://forums.chaos.com/t/adaptive-bucket-splitting-for-distributed-rendering/122130/18 "2026-07-14T09:28:50Z")

</div>


