Open zicher3d opened 10 months ago
Filed as internal issue #USD-9097
The above difference arises from the MaterialX shadergen option settings between the two viewers:
The current default MaterialXView option uses the alternative refraction approximation method instead (HwTransmissionRenderMethod::TRANSMISSION_REFRACTION
).
That said, the color tint issues HwTransmissionRenderMethod::TRANSMISSION_OPACITY
exhibits with the MaterialX shadergen Standard Surface need to be addressed when not using the refraction approximation
After switching to HwTransmissionRenderMethod::TRANSMISSION_REFRACTION
the result might be acceptable, but we are missing transparency (alpha)
Description of Issue
If I define a MaterialX Standard Surface material fully transparent with some transmission color, the result when viewed in usdview is always a fully transparent, uncolored material. The same MaterialX file opened in materialX viewer correctly shows a colored transparent material
Steps to Reproduce
StandardShaderBall_simplified.zip