Autodesk / Autodesk/arnold-usd
Create a Path resolver to apply arnold pathmap to USD paths
- Dominant language
- Python
- Stars
- 284
- Forks
- 68
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 14
Description
**Describe the feature you'd like**
We should create a custom path resolver plugin for USD that allows us to apply [Arnold Path Mapping](https://docs.arnoldrenderer.com/display/A5ARP/Path+Mapping) to the file paths when loading a USD file via the procedural.
We can use [AiResolveFilePath](https://docs.arnoldrenderer.com/api/arnold-6.2.1.1/group__ai__file__utils.html#ga52658744590d18f1a7af187ef3c8f78c) in the resolver plugin.
Contributor guide
Research direction
No file or test is named. Start by locating the USD path-resolver plugin entry point and the procedural's USD-loading path, then read the linked Arnold Path Mapping and AiResolveFilePath documentation. Done means the resolver applies Arnold path mapping when the procedural loads USD file paths, with coverage for the relevant behavior.
Written by the indexing model from the issue text.
Assessment
- Domain
- computer-graphics
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100