Autodesk / Autodesk/arnold-usd
Remove the link dependency between usd_proc and hdArnold using the plugin system
- Dominant language
- Python
- Stars
- 284
- Forks
- 68
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 14
Description
**Describe the feature you'd like**
In the arnold usd procedural we load the render delegate using an interface HydraProcedural. This interface is exposed in hdArnold. We want to move this interface in usd_proc and load the render_delegate using the usd plugin system. This will allow us to remove the dependency between usd_proc and hdArnold, and avoid having to add the directory of hdArnold in the PATH on windows
Contributor guide
Research direction
Trace the HydraProcedural interface between usd_proc and hdArnold, then inspect how the render delegate is currently loaded. The issue's goal is to move the interface into usd_proc, use the USD plugin system, remove the dependency on hdArnold, and avoid requiring hdArnold on the Windows PATH.
Written by the indexing model from the issue text.
Assessment
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100