Skip to content

Provide plugins like usdAbc and usdMtlx via pip #34

@nvmkuruc

Description

@nvmkuruc

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions