[SOLVED]C4D Crash when rendering with Octane and using Takes
Posted: Sun Jan 10, 2021 12:03 am
Hi there!
I'm experiencing a crash (C4D closes, sometimes the octane.dll crash dialog appears as well) when using the Takes system with Octane.
I suspect this has something to do with octane not finishing generating the materials completely when switching takes.
This crash happens if Octane is told to a render a Take that I have NOT activated once in the viewport - ie, I had NOT previewed it in the view-port during the current session, (thereby allowing Octane to generate the materials).
For example, a scenario - I open a project with 10 takes (I select the takes i wish to render and hit, "render marked takes to preview window" or render all takes). Octane will render the first take fine, and will crash on the second.
IF I preview every take individually that octane will render before (This allows octane to generate the materials in each take) - the crash will not happen.
A crash also occurs if I mark a material NULL (ie "clear material", or set to none) in a take - when that take comes around, Octane will crash.
I AM using x-refs and I think this may be adding to the problem since octane re-generates every material every time a file is opened or an x-ref is updated.
Currently my workaround is to preview every take every time I wish to render - (this takes a while). And I must be VERY careful not to update a material in a file that may be in a take that will get rendered without previewing it. Needless to say, it wastes a lot of time (crashes, etc).
Anything I can do to alleviate this? Thanks!
Info
OctaneRender Enterprise 2020.1.5 (8010500)
Nvidia Driver 460.89
GPU - GTX 3090
MS Windows 10 - 10.0.19041 Build 19041
I'm experiencing a crash (C4D closes, sometimes the octane.dll crash dialog appears as well) when using the Takes system with Octane.
I suspect this has something to do with octane not finishing generating the materials completely when switching takes.
This crash happens if Octane is told to a render a Take that I have NOT activated once in the viewport - ie, I had NOT previewed it in the view-port during the current session, (thereby allowing Octane to generate the materials).
For example, a scenario - I open a project with 10 takes (I select the takes i wish to render and hit, "render marked takes to preview window" or render all takes). Octane will render the first take fine, and will crash on the second.
IF I preview every take individually that octane will render before (This allows octane to generate the materials in each take) - the crash will not happen.
A crash also occurs if I mark a material NULL (ie "clear material", or set to none) in a take - when that take comes around, Octane will crash.
I AM using x-refs and I think this may be adding to the problem since octane re-generates every material every time a file is opened or an x-ref is updated.
Currently my workaround is to preview every take every time I wish to render - (this takes a while). And I must be VERY careful not to update a material in a file that may be in a take that will get rendered without previewing it. Needless to say, it wastes a lot of time (crashes, etc).
Anything I can do to alleviate this? Thanks!
Info
OctaneRender Enterprise 2020.1.5 (8010500)
Nvidia Driver 460.89
GPU - GTX 3090
MS Windows 10 - 10.0.19041 Build 19041