When you say a node editor that you "
could manipulate just like a node in a 2d space", are you meaning like a node graph?
If so, I don't think the Maya native ui provides you with that high level capability. You talked about a tree view, but that wouldn't have free 2d positioning. What does that treeView not have, that you require for your goal?
Are these Maya nodes you speak of, or "node" in the generic sense of a node graph? When you say they would run arbitrary commands when clicked on, can you give a workflow example? Maybe that would better help the group to offer suggestions.
The Maya native UI is very high level, and only does exactly what each limited api descriptions says, with no ability to extend them (as you would in Qt)
--
You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an email to python_inside_m...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/661273bb-f968-4a6f-8234-a2b774076132%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
When you say a node editor that you "
could manipulate just like a node in a 2d space", are you meaning like a node graph?
If so, I don't think the Maya native ui provides you with that high level capability. You talked about a tree view, but that wouldn't have free 2d positioning. What does that treeView not have, that you require for your goal?
Are these Maya nodes you speak of, or "node" in the generic sense of a node graph? When you say they would run arbitrary commands when clicked on, can you give a workflow example? Maybe that would better help the group to offer suggestions.The Maya native UI is very high level, and only does exactly what each limited api descriptions says, with no ability to extend them (as you would in Qt)
On Sun, 17 May 2015 9:16 AM <fruit...@gmail.com> wrote:
Hello everyone,
I'd like to create own node editor using python or mel. The idea would be to have my own nodes (represented by square pictures, for instance, and acting like buttons. so that i can attach any cmd i want to them) that i could manipulate just like a node in a 2d space.
I was thinking it may be possible with treeView cmd, by cheating with some callback which could trace mouse movements, but i didn't find anything concrete yet...
Does anyone have an idea on how to achieve this or even if it's possible ? (also considering i can't use qt)
Thank you !
--
You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an email to python_inside_maya+unsub...@googlegroups.com.
You will need to dive into Qt for this stuff because the high level native Maya UI functionality won't give you that ability.
I take it you are a bit behind the times :-)
Maya has been shipping with PySide since 2013, which is why I stopped maintaining PyQt installers. You can search the history on this group for related topics.
People have even created node graphs, and open sourced the examples.
https://github.com/drumboy354/MayaNodeInterface
To unsubscribe from this group and stop receiving emails from it, send an email to python_inside_m...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/661273bb-f968-4a6f-8234-a2b774076132%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an email to python_inside_m...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/45b7cc6d-ca05-4ad6-97ac-d8743554f934%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to python_inside_maya+unsub...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/661273bb-f968-4a6f-8234-a2b774076132%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an email to python_inside_maya+unsub...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to python_inside_m...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/661273bb-f968-4a6f-8234-a2b774076132%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an email to python_inside_m...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/45b7cc6d-ca05-4ad6-97ac-d8743554f934%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group.
To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/059b5898-abf1-4ef6-b280-fa0c8bd81707%40googlegroups.com.To unsubscribe from this group and stop receiving emails from it, send an email to python_inside_m...@googlegroups.com.
Speaking of node-graph references, also have a look at Depends.
It’s also abandoned, or never really started, but the code is small enough to grasp and covers the basics.
To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/CABwp0vOHTHNt0pmQ2OhHeqdVpfDFO_yDq8oQ_423aEsugGVSGw%40mail.gmail.com.