By default all objects rendered with Arnold are flagged as 'Opaque', which allows Arnold to take some shortcuts while tracing rays, thus making rendering faster. If an object is flagged as opaque it means Arnold doesn't even need to access the parts of the shader that handles Opacity.


To change the Opaque properties of an Entity mesh, a special Shader Attributes can be added to the Mesh Shading Group:
  • open the Character File in the Character Maker and go to the Geometry Tab
  • select the Mesh you want to change opacity in the Main Workspace
  • drag and drop a Shader Attribute Node from the Asset Nodes tab and attach it to the Mesh Shading Group
  • enter a name for the Shader Attribute which contains "opaque" and set its type to integer



Set the value of the Shader Attribute to 0 or 1 depending on the opacity of the mesh.