Skip to content

HYDRA-2429 : Pass OCIO configuration file path to Hydra render delegate - #485

Merged
debloip-adsk merged 2 commits into
devfrom
yoonb1/HYDRA-2429/pass-ocio-path-to-renderer
Aug 6, 2026
Merged

HYDRA-2429 : Pass OCIO configuration file path to Hydra render delegate#485
debloip-adsk merged 2 commits into
devfrom
yoonb1/HYDRA-2429/pass-ocio-path-to-renderer

Conversation

@benyoon-adsk

Copy link
Copy Markdown
Collaborator

To allow proper interpretation of color management color space names and other color management information, both the Hydra renderer and the application must refer to the same OCIO configuration file. Pass this information to render delegate's settingsMap via SetRenderSetting(). No unit test will be added as per the discussion with Pierre.

@benyoon-adsk
benyoon-adsk requested a review from ppt-adsk August 3, 2026 19:37
@benyoon-adsk benyoon-adsk self-assigned this Aug 3, 2026
(settingsMapRenderSettingsSrc) \
(hydraSceneRenderSettingsSrc)
(hydraSceneRenderSettingsSrc) \
(adsk_ocioPath) // Autodesk-specific OCIO config path (no standard Hydra token).

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since this is purely our convention, and the risk of collision is probably nil, I wonder if could just call it ocioConfigPath. And I think it should be ocioConfigPath rather than ocioPath.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree, will change it to that.

@benyoon-adsk

Copy link
Copy Markdown
Collaborator Author

Preflight passed, Windows 2027 coverage build failed from timeouts. Re-ran build and passed, see Branch Preflight - Coverage - 2027 (Windows) #731.

@benyoon-adsk benyoon-adsk added the ready-for-merge Development process is finished, PR is ready for merge label Aug 4, 2026
@debloip-adsk
debloip-adsk merged commit 7687c57 into dev Aug 6, 2026
10 of 11 checks passed
@debloip-adsk
debloip-adsk deleted the yoonb1/HYDRA-2429/pass-ocio-path-to-renderer branch August 6, 2026 19:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-for-merge Development process is finished, PR is ready for merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants