Community
Arnold for Cinema 4D Forum
Rendering with Arnold in CINEMA 4D using the C4DtoA plug-in.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

"Render selected objects" doesn't work for instances.

7 REPLIES 7
Reply
Message 1 of 8
jrw2
233 Views, 7 Replies

"Render selected objects" doesn't work for instances.

The new render setting Render selected objects works very well for my workflow. I can render only the material I want to render by selecting the material tag from the object manager, save the rendered images from picture viewer as PSD with layers, open them in Photoshop, and use the alpha layer to select the rendered area and copy/paste it to my previous rendering.

However, I've discovered that this does not work when the rendered object is an Instance Object. I use instance objects to render multiple copies in different configurations in the same scene. Somehow the Arnold renderer does not capture the material tag, or the selected object, from the original object that the Instance Object is referencing. Changing the Instance Mode doesn't make a difference.

Is this possible to fix? Are there workarounds?

Thank you.

Tags (1)
Labels (1)
7 REPLIES 7
Message 2 of 8
peter.horvath6V6K3
in reply to: jrw2

Sure, this could be fixed. Don't think there's a workaround at the moment. You can add the material to the Instance Object to be picked up if only a single object is instanced, but this won't work when instancing an object hierarchy.

Message 3 of 8
jrw2
in reply to: jrw2

@Peter Horvath Yes, the material/object to be rendered is deep down in an object hierarchy so that workaround won't work. If you can manage to fix it, it would be incredible. Thank you.

Message 4 of 8
peter.horvath6V6K3
in reply to: jrw2

Please send an email to support@arnoldrenderer.com referring to this thread and with a valid Arnold license I can send you a custom build with the fix to test. Please tell your C4D and C4DtoA version and platform (win or mac) in the email.

Message 5 of 8
peter.horvath6V6K3
in reply to: jrw2

This should now be fixed in C4DtoA 3.3.0.

Message 6 of 8
jrw2
in reply to: peter.horvath6V6K3

Thank you, it now works, but only when the selection is active materials. When the selection is active objects, nothing is rendered for instances. Could you also fix it when objects are selected?

Message 7 of 8
peter.horvath6V6K3
in reply to: jrw2

I think the current behavior is correct. The instance is a separate object, so if you want the instance and the referenced object both rendered in active objects mode, you have to select both.

But I understand the use case when instancing a hierarchy you can not actually select only specific instances within the Instance Object. I can add a checkbox to control whether you want instances rendered together with selected objects or not.

Message 8 of 8
jrw2
in reply to: peter.horvath6V6K3

I agree. I forgot that an instance object is also an object. Yes, a checkbox would be good, if it doesn't take too much of your time. Perhaps name it "Include Instances". The logic would be "only the selected object(s) will be rendered, including wherever they are referenced".

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report