Description
Some plugins to OpenUSD aren't available via usd-core. usdAbc provides the alembic file format and usdMtlx provides the MaterialX shader registry. Both are commonly used throughout the OpenUSD ecosystem. Not supporting this usd-core limits the surface area of assets that can be operated on.
Some possible designs:
- Always provided in the
usd-core package (pip install usd-core)
- Always provided in an uber package (
pip install usd-full)
- Provided as a separate distribution (
pip install usd-abc, pip install usd-mtlx)
- Provided as extras for usd-core (pip install usd-core[mtlx])
Champion
Implementation Leads
Pull Requests and Issues
Other information
Description
Some plugins to OpenUSD aren't available via
usd-core.usdAbcprovides the alembic file format andusdMtlxprovides the MaterialX shader registry. Both are commonly used throughout the OpenUSD ecosystem. Not supporting thisusd-corelimits the surface area of assets that can be operated on.Some possible designs:
usd-corepackage (pip install usd-core)pip install usd-full)pip install usd-abc,pip install usd-mtlx)Champion
Implementation Leads
Pull Requests and Issues
Other information