Community
Arnold GPU Forum
General discussions about GPU rendering with Arnold.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

GPU and CPU transmission / transparency discrepancy

4 REPLIES 4
Reply
Message 1 of 5
Anonymous
511 Views, 4 Replies

GPU and CPU transmission / transparency discrepancy

Hi there,

I'm having a very annoying GPU rendering issue that I was wondering if anyone has any suggestions for? I'm doing some GPU renders and for some reason my iris (which is behind a transmissive cornea piece of geo) is coming out much darker than in CPU. I assumed it was a ray depth issue, but increasing the transmission and transparency depth seems to have no effect. The two look exactly the same when the glass shaded cornea ontop is removed which is what leads me to think it's something to do with GPU and transmission or transparency depth. Anyone ever had this or know what could be causing the difference? I've done loads of tests to see if it's a shader setting that is causing it as I'm using SSS but it is 100% to do with the glass shader infront of the eye as when I remove that the iris looks the same in both CPU and GPU.

I've checked every render setting, geo setting and shader setting I can think of with no luck. Unfortunately the GPU documentation for Arnold leaves much to be desired...

And no, it's nothing to do with the CPU render not being finished, I did plenty of tests where I let it run to completion that gave exactly the same discrepency.


error-01.jpg


UPDATE: I was asked if caustics were on, they were not and I've done some tests here that show that while it does help it's only putting a band-aid over the real underlying problem I've been unable to diagnose:


error-02.jpg

Tags (1)
Labels (1)
  • gpu
4 REPLIES 4
Message 2 of 5
lee_griggs
in reply to: Anonymous

Is caustics enabled for the eye shader?

Lee Griggs
Arnold rendering specialist
AUTODESK
Message 3 of 5
Anonymous
in reply to: lee_griggs

While caustics helps, it's just putting a band-aid over the issue. As you can see here I changed the iris geo to a plain default aiStandard with green for colour to compare results. There is no difference when the glass outside is removed, and the same effect is had with or without the white around the edge. I'd be happy if I knew what the issue was and if it's a limitation of GPU then fine, but the lacking documentation makes it impossible to diagnose yet another issue with GPU rendering.

error-02.jpg

Message 4 of 5
Stephen.Blair
in reply to: Anonymous

Can we get a simplified scene with they eyeball setup?



// Stephen Blair
// Arnold Renderer Support
Message 5 of 5
1k0
Contributor
in reply to: Anonymous

Hi Stephen,
Sorry to answer this thread with a question but, maybe you did render animated turntable of your eyes or for the full scene, did you also noticed a bug in rendering refractive material in animation using Arnold GPU?
I noticed using an eye mesh behind a transmissive cornea piece of geo, like in your scene, in animation render make the software to crash after the 1st frame is rendered, even on a very simple scene setup.

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

Post to forums  

Autodesk Design & Make Report