...
Expand |
---|
|
Property | Topic | Description | USD level | USD/MTLX level | MTLX level | Status | Proposal(s) |
---|
selection hilighting | Display feature | HdStorm has no selection highlighting for geomteric primitives with MaterialX materials applied.
|
| Y |
| Issue 1614 logged | - Modify GLSLFX shadergen to apply
additional color overrides ? (PR-1647)
| parameter update | Performance | Prevent compiles on parameter changes by changing GLSFX code generation to use templated code and parameter buffer updates. |
| Y | Y | USD Issue: MTX Issue: 710
| - MaterialX input parameters are no longer hardcoded in the shader but set from the parameter buffer
- Support float and integer types with sizes between 1 and 4. Make sure that all other types are still hardcoded, so that there are no gaps
- USD: PR-1664
- ADSK MTLX PR: 1320.
| Texture binding code injection | Binding code injection |
| Y |
|
|
| - PR-1634 to address non-bindless texture issue
- Q: This addresses GLSLFX, but as MTLX code gen changes this may not be robust or is this a one-off ?
|
|
|
|
|
|
|
|
| usdview slow on idel | Performance | Root cause not known yet. |
| Y |
| USD Issue: 1638 |
|
|
Reference:
Metadata discussions
- Sdr can not differentiate between vector4 and color4 MaterialX inputs
https://groups.google.com/g/usd-interest/c/G8BSo8jzfyY/m/eCYFEWhrBQAJ
- Associate unit information on value types
https://groups.google.com/g/usd-interest/c/uqCk8_TQ5uI/m/AWQArwGmAwAJ
Hydra discussions
- Transport MaterialX using custom scene delegate
https://groups.google.com/g/usd-interest/c/tlID9vK210g/m/Kft8l3CeAgAJ
- Dirty bits for HdMaterial
https://groups.google.com/g/usd-interest/c/xytT2azlJec/m/22Tnw4yXAAAJ