Autodesk / Autodesk/arnold-usd

Unassigned arnold shaders written to USD should go under the mtl scope

Open
#2,174 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
284
Forks
68
Avg merge
2d 19h
Merged PRs (30d)
14

Description

Currently when shaders need to be authored to USD without a material binding, they are saved at the root of the stage. They should at least go under the "mtl" scope

Contributor guide

Open the contributing guide

Research direction

No source file or test is named. Start by locating the Arnold shader authoring path that handles shaders without a material binding and inspect how USD stage scopes are selected. Done means unassigned shaders are written beneath the "mtl" scope instead of at the stage root, with coverage for that case if the existing tests provide a suitable place.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
computer-graphics
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.