-
Notifications
You must be signed in to change notification settings - Fork 351
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
One node output driving multiple inputs updates only one #1415
Comments
Adding another test case for MaterialX 1.38.8
MaterialXGraphEditor.mp4The graph |
The issue is not Graph Editor specific. The same happens in MaterialX Viewer. MaterialXView.mp4 |
I found another issue that is an older version of this one I believe Some interesting explanation in there and seems that if the graph is then converted to a functional graph (nodedef) it will work. It kind of confirm my suspicion that I have seen my stuff working at times, and that was probably when I was testing the nodedef version of it. |
See video below, using LookdevX (old version), MaterialX Viewer and Graph Editor, all loading the same attached MtlX file.
The Radius1 node drives the thickness of a few Lines. In LookdevX all works as expected.
In Viewer and Graph Editor only one line updates when changing the Radius1 value.
At load times and when a shader compilation is triggered all nodes are updated correctly. Something that can be done in the Editor but not the Viewer.
one_line_only_update.mp4
Note that this file requires PR1411
When you open the file in Graph Editor the graph is in the upper-right corner, and you need to Zoom in. There are some disconnected nodes that are far away (other bug reported for that issue)
[pat_herringbone2x6_test_GE01.zip]
(https://github.com/AcademySoftwareFoundation/MaterialX/files/12074256/pat_herringbone2x6_test_GE01.zip)
The text was updated successfully, but these errors were encountered: