Good Day, im trying to create a Shader that mimics the diffraction of a Bluray. I did something similar to this with mental ray before (CD). The Problem is the shader is completly indifferent to any anisotropy changes! The mesh is simple enough so there should be no issues there. I tried with both the standard lighting and the arnold lights - no change either. The standard shader sometimes doesnt update either if thats the case i simply applied it till the change became visible - highly irritating. I recently upgraded from maya 2017 to 2018 For good measures i tried importing the anisotropy project from solid angle that show cased a simple brushed metal shader. Worked just fine. Upgraded the Shader to new version and got the same problems as before.
Solved! Go to Solution.
Solved by sebastien.blaineau.ortegaHRM3U. Go to Solution.
Can you share with us your settings, or repro scene ?
It seems to be working well on my side.
anisotropy=0
anisotropy=0.9
same with rotation=30
ah.... maybe you should select the mesh, go to the Arnold section of the attribute editor, and enable "Export Tangents"
@Sebastien Blaineau-Ortega Thank you for the quick support! When rendered its visible that the changes have been made. Only my Viewport doesnt update accordingly. Is there some setting i cant find that will show the actual (anisotropic) specular in my viewport like it does with the maya anisotropic shader?
aah.. you're talking about the viewport. You should have mentionned that 🙂
Ok then, yes there are several parameters that are not supported properly in Maya's viewport. We keep working on improving them. Most users usually run the Arnold RenderView with IPR to see such updates interactively, since the viewport isn't fully accurate.
@Sebastien Blaineau-Ortega Sorry about that i figuered it would update accordingly simply out of habit. Yeah IPR is definetly better than the viewport especially with good specs. I just used to take the viewport to start of and switch to IPR when adjusting the finer details.
Either way thank you again!