Property | Description | USD level | USD/MTLX level | MTLX level | Status | Proposal(s) |
---|
namespace | Helpful to qualify definitions with a given scope to avoid name clashes. e.g. there may be a Adobe vs ILM namespace. |
|
|
| Issue 1614 logged | - Encode namespace as part of definition identifier (no consensus) (PR 1631)
|
colorspace | Color management tagging for inputs as well as color management system specification. | Y |
|
| - Agreement to support as formal property. Needs scoping and definition.
- Issue 1532 logged for MTLX export. Internal issue: USD-6703 (old - pre-agreement)
| - "Follow what is going on with MaterialX". (vague)
|
ui properties | Hints for UI. e.g. ui min, max, step etc. | Y |
|
| Separate proposal for this. |
|
unit / dimension support | Support for a real world unit or dimension for an given shader input. The type of the unit may be dynamic / data driven. |
|
|
| Issue 1632 logged. Internal issue: USD-6928. |
|
tokens | Import and resolving of token names used for geometric and file identifiers. Can include consistency of token delimiters |
|
|
|
|
|
|
|
|
|
|
|
|
Support multiple nodes with multiple outputs |
|
|
|
| issue 1581 logged. Internal issue: USD-6820 |
|
|
|
|
|
|
|
|
definition information association | Import does not capture the correct association between a definition and a nodegraph sometimes. |
|
|
| Issue 1629 logged | - Specific code fix proposed for conversion to MaterialX
|
definition variations | Definitions may be specified in a variety of different ways. Not all appear to be consumable properly. Some deal with definition discovery. |
|
|
| issue 1636 logged | - Refactor import discovery logic. (PR 1641)
|
definition search path | Related to definition discovery (definition not found in path) |
|
|
| Issue 1586 logged. Internal issue USD-6941 | - consider USD search path env variable on read for mtlx (partial, no concensus) (PR 1628)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|