Chaos Corona Forum

Chaos Corona for 3ds Max => [Max] Feature Requests => Topic started by: alexyork on 2016-10-05, 10:39:30

Title: "Override pass/... Limits" Button in VFB
Post by: alexyork on 2016-10-05, 10:39:30
Hi folks,

One issue we come across quite often is when we're doing lots of little Corona Regions in a render, to test or fix certain things. If we have an overall pass limit for the scene already set, say 200 passes, when rendering these little c-regions it's very easy to "run out" of passes very very quickly, leaving you with not enough to do more regions. You then need to stop the render and do a new one, (remembering to turn off Clear VFB) so you can do those other regions. It's cumbersome.

A nice solution would be a simple button on the VFB that allows you to temporarily override the pass limit for the scene, to allow you to keep doing more and more regions or to let corona cook away at certain stubborn areas that might need more passes to clean up than you realised.

Some kind of "Override Limits" button, which would temporarily disable any noise limit, pass limit and time limit settings you've enabled for the scene.

Cheers,
Title: Re: "Override Limits" Button in VFB
Post by: maru on 2016-10-05, 15:58:24
Hmm I can imagine this being a problem if you forget to disable such override.
Title: Re: "Override Limits" Button in VFB
Post by: alexyork on 2016-10-05, 16:03:30
Hmm I can imagine this being a problem if you forget to disable such override.

Have it switch back off after each render is finished or cancelled?
Title: Re: "Override Limits" Button in VFB
Post by: romullus on 2016-10-05, 16:11:14
You then need to stop the render and do a new one, (remembering to turn off Clear VFB) so you can do those other regions. It's cumbersome.

A nice solution would be a simple button on the VFB that allows you to temporarily override the pass limit for the scene, to allow you to keep doing more and more regions or to let corona cook away at certain stubborn areas that might need more passes to clean up than you realised.

I think much better solution would be to press resume last render button instead of starting anew.
Title: Re: "Override Limits" Button in VFB
Post by: alexyork on 2016-10-05, 16:13:11
You then need to stop the render and do a new one, (remembering to turn off Clear VFB) so you can do those other regions. It's cumbersome.

A nice solution would be a simple button on the VFB that allows you to temporarily override the pass limit for the scene, to allow you to keep doing more and more regions or to let corona cook away at certain stubborn areas that might need more passes to clean up than you realised.

I think much better solution would be to press resume last render button instead of starting anew.

Doesn't really solve the problem though, because it could easily be your first render with no previous render to resume from.

I'm thinking of this more as a kind of "panic button" that you hit if you realise you're going to run out of passes and/or time in order to accommodate your current regions.
Title: Re: "Override Limits" Button in VFB
Post by: romullus on 2016-10-05, 16:17:11
Why do you think it doesn't solve the problem? If you run out of time when drawing regions, then your regions end up being of very unequal quality anyway, so you must either run render anew or resume from last.
Title: Re: "Override Limits" Button in VFB
Post by: alexyork on 2016-10-05, 16:19:20
Why do you think it doesn't solve the problem? If you run out of time when drawing regions, then your regions end up being of very unequal quality anyway, so you must either run render anew or resume from last.

I suppose it could work this way, yes. But the main drawback, I think, would be that the scene would have to load again, as it would be treated as a fresh render. With a quick override button you can hit when needed this won't happen. That could save you a lot of time, especially if the scene has to be sent across to a bunch of nodes.
Title: Re: "Override Limits" Button in VFB
Post by: mferster on 2016-10-05, 17:17:01
If you are running into this situation often wouldn't it be a better practice to use a noise limit rather than a pass limit?

I'm trying to think of a situation where I would use a pass limit in combination with rendering region and having a hard time thinking of any specific case.  Maybe fixing a region in a static camera animation shot?