Octane C4D and nested Render Instances
Posted: Tue Oct 30, 2018 2:05 pm
When referencing existing "Render Instances" in a new Instance Object it seems that Octane for C4D does not display/calculate those Instance Objects.
The same happens when referencing a mixed group containing Instances set to "Render Instance". Instances set to "Instance" will be displayed correctly even if nested.
Ist this a limitation/bug or is this the intended behaviour for Octane?
Nesting instances in this way may not be wise in regards to using less memory for rendering but we are working on some CAD data we received which contains this type of nested Instances.
The problem for us comes from the difference between what we see in the C4D viewport and what is actually rendered in Octane. I attached an example file and you can see the basic problem in the following screenshot: Manually selecting all Instances and setting them to "Instance" instead of "Render Instance" fixes the problem but the data we are working on contains thousands of nested Instances which makes it hard to correct the hierarchy of the Instances so that the very first Instance keeps using the "Render Instance" to optimize scene speed / RAM usage.
This behaviour is not specific to a particular Octane or C4D Version as we have this behaviour with 3.08.5-R3 in C4D R19 as well as Octane 4.0-RC6 in C4D R20.
Any info on this would be greatly appreciated.
The same happens when referencing a mixed group containing Instances set to "Render Instance". Instances set to "Instance" will be displayed correctly even if nested.
Ist this a limitation/bug or is this the intended behaviour for Octane?
Nesting instances in this way may not be wise in regards to using less memory for rendering but we are working on some CAD data we received which contains this type of nested Instances.
The problem for us comes from the difference between what we see in the C4D viewport and what is actually rendered in Octane. I attached an example file and you can see the basic problem in the following screenshot: Manually selecting all Instances and setting them to "Instance" instead of "Render Instance" fixes the problem but the data we are working on contains thousands of nested Instances which makes it hard to correct the hierarchy of the Instances so that the very first Instance keeps using the "Render Instance" to optimize scene speed / RAM usage.
This behaviour is not specific to a particular Octane or C4D Version as we have this behaviour with 3.08.5-R3 in C4D R19 as well as Octane 4.0-RC6 in C4D R20.
Any info on this would be greatly appreciated.