Skip to content

Default render settings node support, render start / end in defaultRe…#441

Open
ppt-adsk wants to merge 3 commits into
devfrom
tremblp/HYDRA-2266/MayaUsd_render_settings_src
Open

Default render settings node support, render start / end in defaultRe…#441
ppt-adsk wants to merge 3 commits into
devfrom
tremblp/HYDRA-2266/MayaUsd_render_settings_src

Conversation

@ppt-adsk
Copy link
Copy Markdown
Collaborator

@ppt-adsk ppt-adsk commented May 25, 2026

…nderGlobals.

The USD default render settings node has the activeSettingsPath attribute, which is a UFE path string pointing to the USD render settings node to be used to render the scene (default its own render settings).

The Maya default render globals are now used as the single point of truth to determine the rendering start and end frames, for both Hydra v2 render settings and Hydra v1 render settings (and also fallback Maya render settings).

@ppt-adsk ppt-adsk requested a review from lanierd-adsk May 25, 2026 20:50
@ppt-adsk ppt-adsk self-assigned this May 25, 2026
Comment thread lib/mayaHydra/hydraExtensions/sceneIndex/registration.cpp
Comment thread lib/mayaHydra/hydraExtensions/sceneIndex/registration.cpp
Comment thread lib/mayaHydra/hydraExtensions/sceneIndex/registration.cpp
Comment thread lib/mayaHydra/hydraExtensions/sceneIndex/registration.cpp

// Create a unique scene index path prefix by starting with the
// Dag node name, and checking for uniqueness under the scene
// Maya node name, and checking for uniqueness under the scene
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.

Maya node can now be a Dag node (MayaUsd proxy shape) or a DG node (USD default render settings).

Comment thread lib/mayaHydra/mayaPlugin/renderSettingsUtils.cpp
Comment thread lib/mayaHydra/mayaPlugin/renderSettingsUtils.cpp
Comment thread lib/mayaHydra/mayaPlugin/renderSettingsUtils.cpp
Copy link
Copy Markdown
Collaborator

@lanierd-adsk lanierd-adsk left a comment

Choose a reason for hiding this comment

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

Thank you for doing all this.
Could you please also add your comments from the code review to the code directly when you think it may help reading the code ? Thank you.

Comment thread lib/mayaHydra/mayaPlugin/renderSettingsUtils.h
@ppt-adsk ppt-adsk assigned ppt-adsk and unassigned ppt-adsk May 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants