Test Suite results for pbrlib/bsdf/wedge_conductor are not consistent
The wedge_conductor material shown in the image has an anisotropy of 0.0. Yet OSL and GLSL produce something anisotrop.
https://github.com/AcademySoftwareFoundation/MaterialX/blob/c34a1066bb194d36174454b3b763a6d68bc8480d/resources/Materials/TestSuite/pbrlib/bsdf/wedge_conductor.mtlx#L6
As a sanity test I tried this out in MaterialXView and looks the same as MDL. Running a "wedge" (w) on anisotropy also seems fine (for GLSL) so this seems good.
I see the "issue" now. As part of the test suite we run a wedge render as part of the options. It seems that MDL is not using this option for which the last anisotropy value is 1.0. Hence GLSL and OSL are correct but MDL is not rendering the with 1.0 but instead 0.0.
Side notes:
- OSL wedge render seems to not work for roughness and aniostropy (all images look the same)
- Wedge renders are stored as bmp files (not sure why) and don't show up in the compare util. ( I think wedge rendering in the test suite needs to looking into ... )
Thanks for this original report, @krohmerNV, and I believe this issue is now addressed in #1717.