Community
Arnold for 3ds Max
Rendering with Arnold in 3ds Max using the MaxtoA plug-in.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

[TOON SHADER] How can i have a glass toon shader without having to set the specular weight to 1 ?

4 REPLIES 4
SOLVED
Reply
Message 1 of 5
perat.sylvain
3585 Views, 4 Replies

[TOON SHADER] How can i have a glass toon shader without having to set the specular weight to 1 ?

I would like to make a toon glass shader, using the new arnold toon shader. The problem is, with transmission weight set to 1, it doesnt work, unless i set the specular weight to 1. But then i got reflection on this surface, that i dont want. I can cheat a bit and disable the specular visibility of the objects visible in reflections, but then i loose the ability to have the reflection of this objects on an other surface. And if i have a lot of objects, it would be tedious anyway. Is this behavior normal or is it a bug ? Because nothing in the documentation specify that i need to have the specular weight to 1.0 to have the transmission working. And that seems weird anyway. (I made sure to uncheck opaque for my glass object ).

I made a simple scene to test this out : a directional light, a large plane, a simple wall, two teapots (one on each side of the wall), and some basic geometries to test reflections. All objects except the wall, have a toon shader with specular set to 0.1. The wall have opaque unchecked.

Wall with transmission set to 1.0, and specular to 0 :

1394-tr1.jpg

Wall with transmission set to 1.0, and specular to 1.0 :

1395-tr2.jpg

Wall with transmission set to 1.0, and specular to 1.0, and front teapot with visible in specular reflection unchecked :

1396-tr3.jpg

Tags (3)
Labels (3)
4 REPLIES 4
Message 2 of 5
lee_griggs
in reply to: perat.sylvain

Have you tried disabling Energy Conserving to see if that helps?

1408-teapot.jpg

Lee Griggs
Arnold rendering specialist
AUTODESK
Message 3 of 5

Well if disable energy conserving, with base weight at 0, and specular weight at 0, i have this :

1411-tr5.jpg

If i bump base weight to 0.5, it have this :

1412-tr6.jpg

But i found a way : With transmission at 0.85 (just for the exemple), base weight at 0, and specular weight at 1, and i set indirect specular to 0 instead of 1 in the advanced tab, it gives me the desired result.

1414-tr7.jpg




Message 4 of 5
lee_griggs
in reply to: perat.sylvain

Well done!

Lee Griggs
Arnold rendering specialist
AUTODESK
Message 5 of 5
Anonymous
in reply to: perat.sylvain

I'm having the same problem.

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

Post to forums  

Autodesk Design & Make Report