Add animated clock example#2329
Merged
jstone-lucasfilm merged 7 commits intoMay 26, 2025
Merged
Conversation
Adding an animated procedural sample for a simple clock. This was created in Maya/LookdevX and exported through the LookdevX Publishing option. Manual changes were then made to remove xpos/ypos attributes, and change the texcoord input adding defaultgeomprop="UV0". Currently there is no way to test the animation in Viewer or Graph Editor. In Graph Editor, when clock.mtlx is loaded, it appers as a node in the "animated" nodegroup. Connect the color output to a material base color. A Time node should be plugged into the Time input to properly see the animation once the ability to play a timeline is available.
- Add `time` node for initial testing in MaterialX Viewer and Graph Editor. - Refactor example as a compound nodegraph for consistency. - Update MaterialX version to 1.39. - Remove application-specific metadata.
jstone-lucasfilm
approved these changes
May 26, 2025
Member
There was a problem hiding this comment.
Thanks for the great contribution, @zicher3d!
In the MaterialX viewer and editor, we still have work to do in handling animated materials robustly, but this should provide a great first example that we can work with.
1fe47a1
into
AcademySoftwareFoundation:main
32 checks passed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adding an animated procedural sample for a simple clock.
This was created in Maya/LookdevX and exported through the LookdevX Publishing option. Manual changes were then made to remove xpos/ypos attributes, and change the texcoord input adding defaultgeomprop="UV0".
Currently there is no way to test the animation in Viewer or Graph Editor. In Graph Editor, when clock.mtlx is loaded, it appers as a node in the "animated" nodegroup. Connect the color output to a material base color. A Time node should be plugged into the Time input to properly see the animation once the ability to play a timeline is available.