Hello,
We are trying to connect colorsets of a Nparticle node to a AiStandardVolume shader in maya, but that doesn't seem to work. When we do the same with an AistandardSurface it does work.
This is our workflow:
-we create Nparticles and convert them to a mesh, with Color Per Vertex and Opacity Per Vertex on.
-in the shape node of the created mesh we flag Export Vertex Colors ON and we flag the Opaque OFF(under the Arnold tab).
-When we apply a AiStandardSurface to the mesh and connect the ColorPV and the OpacityPV to resp. the Basecolor and the Opacity of that shader (using AiUserDataColor-nodes) we get a correct result.
-When we apply a AiStandardVolume shader to our mesh and set the VolumeAttr in the Arnold tab to Step Size 0.1 and the Volume Padding to 0.05. (so turning our mesh into a volume), and the we connect the ColorPV and the OpacityPV to resp. the Scatter Color and the Transparency, than the result is not correct. The AiUserDataColor only passes the default value to our shader and not the ColorPV or OpacityPV Attribute.
Is there something we are missing or is this something the AiStandardVolumeshader is not supporting?
We attached an image to makes things more clear.
Thanks!
Solved! Go to Solution.
Solved by Stephen.Blair. Go to Solution.
That's not going to work when you render a polymesh as a volume. It's not supported.