Skip to content

Implement frame node for MDL via scene data#2823

Merged
jstone-lucasfilm merged 1 commit intoAcademySoftwareFoundation:mainfrom
pablode:mdl-frame-node
Mar 13, 2026
Merged

Implement frame node for MDL via scene data#2823
jstone-lucasfilm merged 1 commit intoAcademySoftwareFoundation:mainfrom
pablode:mdl-frame-node

Conversation

@pablode
Copy link
Copy Markdown
Contributor

@pablode pablode commented Mar 12, 2026

As discussed in Slack.

@jstone-lucasfilm
Copy link
Copy Markdown
Member

Thanks for putting together this PR, @pablode, and I'll defer to @jreichel-nvidia on reviewing this specific implementation.

@jreichel-nvidia
Copy link
Copy Markdown
Contributor

LGTM, except that I think 0.0 would be better default.

@jstone-lucasfilm
Copy link
Copy Markdown
Member

@jreichel-nvidia That might be a broader change than the MDL implementation in this PR, since the frame node declares its default return value as one:

https://github.com/AcademySoftwareFoundation/MaterialX/blob/main/documents/Specification/MaterialX.StandardNodes.md#frame

Copy link
Copy Markdown
Member

@jstone-lucasfilm jstone-lucasfilm left a comment

Choose a reason for hiding this comment

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

I trust @jreichel-nvidia's approval on this, and his note about the default value is a broader change than this PR is intended to address, so I'd say this looks ready to merge.

@jstone-lucasfilm jstone-lucasfilm merged commit 033004e into AcademySoftwareFoundation:main Mar 13, 2026
36 checks passed
@jreichel-nvidia
Copy link
Copy Markdown
Contributor

Ok, fine. I didn't realize that 1.0 is the explicit default in the spec, just thought of zero as a general default value.

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.

3 participants