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: 

Do multiple references impact render time?

3 REPLIES 3
Reply
Message 1 of 4
shawn_kearney
295 Views, 3 Replies

Do multiple references impact render time?

We're trying to get our node graphs under control at my office, and I am wondering if I reference the same network multiple times in a shader network will this affect performance? I am assuming that reference shaders are only evaluated once?

Also, how does the cache node fit in here? Should I place the cache on the outbound FROM the reference, or is it ok to place the cache inside the reference?

Tags (2)
Labels (2)
3 REPLIES 3
Message 2 of 4

References aren't going to affect performance.

And if you're using these references in shaders applied to different objects, then the cache node won't help.

If you're connecting the output of a reference to multiple inputs, all in the same shader tree, then a cache node might help. Especially if this is in a volume shading tree.



// Stephen Blair
// Arnold Renderer Support
Message 3 of 4

Thank you @Stephen Blair. Specifically I am asking if multiple references to the same shader within another shader would affect performance:


658-screen-shot-2017-12-28-at-125359-pm.png


Will both setups perform similarly?

Message 4 of 4

There's no difference between those two. After translation to Arnold, you end up with the exact same shader tree.



// Stephen Blair
// Arnold Renderer Support

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

Post to forums  

Autodesk Design & Make Report