question

Florian Senand avatar image
Florian Senand asked ·

Arnold Render optimisation

I'm actually working on a movie and despite of lots of optimisations, renders are very long for dark reasons.

The shader is very simple, and there are only 3 or 4 textures in the scene (that I converted in Tx).

But has Stephen said, among the log, this is not a texture problem.

Wich is very stange is that we have change the desing of the object during the production.

The old one (Quartz) was much more complicate (complex shaders and geometry / thousand of objects / complex refraction / displace ...) but faster to compute.

The new one is simple, but very, very long to compute.

I behave that on a pure color shader, noise is more visible and more difficult to get ride of.

But on this exemple, I jumped from 39min to 1h20 by changing the design with the same render parameters.


After ajusting them for reducing noise, it take 2h30.

As you can see on the third picture, I effectively Increase Transmission and SSS samples, but deactivate GI (0 ray in second bounce of diffuse and spec), and reduce transmission depth from 5 to 3. :


Moreover, I use RaySwitch shader in each material of the scene, with a pure diffuse material for the switch and exclude other objects from some rays :

I launch 15 differents renders, with 15 differents combinations of parameters and nothing allow me to raise acceptable time with acceptable noise.


Here is the Log :

Log-OldDesign.txt

Log-NewDesign-V1.txt

Log-NewDesign-V2.txt


renderoptimisation
ms-compare.jpg (516.6 KiB)
material.jpg (163.7 KiB)
log-olddesign.txt (25.4 KiB)
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Heribert Raab avatar image
Heribert Raab answered ·

that's not a simple scene, in fact its very complex in term ray bounce and refractions rays.
there a lot's tiny surfaces / blades and all with SSS and transmission. worst case for any pathtracing.

rendertimes look not too bad for this.
the only way to optimized it, would using be to use photons/light caches etc with a "biased" render solution.

Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Florian Senand avatar image
Florian Senand answered ·

5 lihgts with 4 samples by light + 1 HDR with 4 samples too.

Some shots got only 1 light but they are long to compute too.

All of them are optimize for lighting just the atmosphere or the objects.

Sometime there is no SSS or Spec on it ...

Without Adaptive = To dirty



Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Lee Griggs avatar image
Lee Griggs answered ·

What are the render times without SSS and adaptive?

How many light samples are in the scene?

Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Welcome to the Arnold Answers community.

This is the place for Arnold renderer users everywhere to ask and answer rendering questions, and share knowledge about using Arnold, Arnold plugins, workflows and developing tools with Arnold.

If you are a new user to Arnold Answers, please first check out our FAQ and User Guide for more information.

When posting questions, please be sure to select the appropriate Space for your Arnold plugin and include the plugin version you are using.

Please include images, scene and log files whenever possible as this helps the community answer your questions.

Instructions for generating full verbosity log files are available for MtoA, MaxtoA, C4DtoA, HtoA, KtoA, and Kick.

If you are looking for Arnold Documentation and Support please visit the Arnold Support site.

To try Arnold please visit the Arnold Trial page.

Bottom No panel present for this section.