Skip to content
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

UINAME in nodedefs does not work when namespace is used #1696

Open
zicher3d opened this issue Feb 5, 2024 · 0 comments
Open

UINAME in nodedefs does not work when namespace is used #1696

zicher3d opened this issue Feb 5, 2024 · 0 comments

Comments

@zicher3d
Copy link

zicher3d commented Feb 5, 2024

Tried in MaterialX 1.38.8.

Steps to reproduce:
1 - Unzip and put the attached nodedefs file in your libraries.
2 - Start materiaX Graph Editor
3 - Press Tab to bring up list of nodes
4 - Select the "namespace_debug" group
5 - The node "nodedef_without_namespace" correctly uses the uiname string
6 - The node "test:ND_nodedef_with_namespace" does NOT use the uiname string.

The documentation for uiname in nodedefs specifically says:
"This is most useful when the defines a namespace, so the user doesn't need to see a full namespaced path for the node."
Which is the exact case it fails in this test.

namespace_debug.zip

Please check also the video below. The video highlights 2 issues. This ticket is about the first part of the video.

MaterialXGraphEditor_namespace_debug-1.mp4
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

No branches or pull requests

1 participant