question

Steve Watts Kennedy avatar image
Steve Watts Kennedy asked ·

Volume rendering with GPU vs CPU

I'm testing out Arnold for a project which will require a lot of volume rendering. Ideally would like to be able to do it on GPU. I've created a test scene using the WDAS cloud, following https://docs.arnoldrenderer.com/x/2IaMB

I've rendered out a frame using CPU, and then GPU. The only difference between the two is the device.

The CPU frame looks great, the GPU one looks pretty bad:

Is this a limitation of Arnold GPU? Or is there some additional setup required for rendering volumes on the GPU?

gpuvolumetricsarnold gpu betavolumescpu
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.

James Grimes avatar image
James Grimes answered ·

Are there plans to open up the samples settings (i.e., diffuse, specular, transmission, SSS, volume indirect) for Arnold GPU in the near future?

I am having a difficult time reducing noise levels in my GPU renderings to match those of my CPU renderings. I adjust my settings according to the Arnold documentation (i.e., increase camera (AA) and use adaptive sampling). However, the setting levels necessary to match the CPU render quality cause my GPU renders to take nearly as much time to render as the CPU. If we were able to target the source of the noise and adjust the appropriate sample setting (e.g., diffuse only), our GPU renders may be able to achieve CPU quality with faster rendering times.

2 comments 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.

you should ask this question Nvidia, its not supported in optix yet.

0 Likes 0 · ·

Yes, I also cannot get clean image with gpu. I think for now the only solution is to denoise it in After Effects... This time we got donkey in a bag from nVidia and Autodesk...

0 Likes 0 · ·
Stephen Blair avatar image
Stephen Blair answered ·

We already have a ticket and it looks like a reasonably easy fix to make the GPU match the CPU.

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.

Mads Drøschler avatar image
Mads Drøschler answered ·

I just downloaded the asset and tried in more recent build released ( earlier today )
In my case, the CPU is the dark and the GPU the bright.

So yes, this should get a ticket in some system somewhere, but I think it's already there, it just hasn't been executed.

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.

Steve Watts Kennedy avatar image
Steve Watts Kennedy answered ·

No-one knows what’s going on here? Am I the only one trying to render volumes with Arnold GPU?

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.