Bernard Kwok
Bernard Kwok
## Purpose - Add in Python docs into the MaterialX package for all modules - This allows for standard Python help and the ability to integrate this with things like...
## Tests to Review These are the results of GLSL vs MSL both running on Mac. Tests are filtered for RMS difference of `0.003` 
### Proposal This is spawned from the discussion in [this PR](https://github.com/AcademySoftwareFoundation/MaterialX/pull/2706). The premise is to move logic to compute wrap modes for hardware shaders (variants on GLSL) into shader code....
## Feature Update For better user feedback on what images are being used from the UI, this change adds image previews for file image nodes ### Details: - Adds a...
## Issue This is a regression from 1.39.4 to 1.39.5. 1. In 1.39.4: Nodedef.getImplementation() will return the NodeGraph when the assocaition is stored in an implementation. This is the case...
## Issue MaterialX.Exception is being used in `try` / `except` to catch thrown exceptions. These will never be caught since these exceptions are being remapped to `LookupError` in the pybind...
## Issue If you use try to back with a shader translation node with the MSL backend then it will fail with ``` MSL bind attribute error. ``` ### Steps:...
# Issue This like the test suite toon shader uses `` which behaves differently with Metal vs GLSL. # Test Here is the test with some parameters tweaked to show...
## Issue There now appear to be duplicate library warnings showing up during linking of some modules. (At least on Mac) I don't recall ever seeing this before until now...
## Proposal Currently it seems like the Graph Editor is using OpenGL to render with. The proposal is to switch it to use Metal (by default, if there is any...