ruchit
Here is my basic script to align nodes in nodeEditor, will add more function.

See this
Maya Align Nodes (PySide)

Give your input, Thanks
Quote 0 0
JeremyR
Link broken
Quote 0 0
ruchit
Ooops. chck now
Quote 0 0
JeremyR
Looks nice. What other functionality are you intending to add to it?
Quote 0 0
ruchit
Distribute nodes + scissor tool like houdini to break node network connection. Right now nodeEditor contains lots of bugs, so hard to control.
Quote 0 0
JeremyR
Ive always liked how you can shake the node free from the network in Houdini and hover the node nearby to reconnect - that would be cool in Maya too.

There are a couple of things that really annoy me in the Node editor.
1. Create new node places it at the end of the network and not in the screen space you are working in.
2. Lots of overlapping nodes when pinning is set 'on create' - bad bad.

If you could resolve those issues for me then you have my vote ;)
Quote 0 0
pshipkov
There was another user who shared with me a script for managing nodes.
I think we need to consolidate all these developments and come up with a smartAlaign tool in addition to the smartConnect one.
Disconnect on shake can be easily performed on nodes in the NE.
I will be taking on this at some point not too far from now.
Probably next sprint.

Ruchit, if you want to contribute your dev here i will appreciate it, otherwise i will replicate some of the things you are doing with it.
Search around to find the other NE layout manager, some good ideas there too.

THanks guys.
Quote 1 0
JeremyR
That is great Peter. Other notes.

1. Allow for vertical alignment/arrangement on creation of new node. This works better when the NE is side by side with the AE (preferred window layout).
2. Containerise nodes!!! This brings up more workflow ideas - but that can be for later.
3. Compound/Group (similar to containerise) multiple nodes like polySeparate meshes.

More to come later
Quote 0 0
ZC

 

I think that now maya's node editor is the most lacking list of all nodes in the menu.

maya official comes with thousands of nodes, plus other plug-in nodes. These nodes, we can only in the maya document to query, this is very unfriendly. It's like a black box. You do not know which nodes in maya are available. When we press the tab key in the node editor, it can not sort all the nodes.

I do not know whether the official maya will give a menu that shows all the nodes. I guess they will not do that

1. I hope that peter can design a menu to display all nodes, the best can be classified display.
There are a lot of good use of the node, but we have not found them.


2. The node editor requires a friendly copy function.

We choose some useful nodes, and then copy them, any paste. Keep their relative positions and attributes connected. This can be done with special replication in maya, but it is not convenient and can not copy the selected nodes while keeping the properties connected.

3. The node editor requires a function that preserves the relationship between the node location and the attribute.

Select the node we need to save. And then save their diagram files. Open the new maya and import the saved diagram file in the node editor. This can reduce the amount of time we repeat.

4. Save the function of the node user custom attribute.

Maya's node has a nice feature. It is the attribute that displays the user's custom node

In the node editor, the user can customize the favorite attributes. Any press 4 key to display the custom properties. This is a very good feature. But this feature, the official only developed half. Because we also need to save a custom attribute. But the official did not provide, we can only write a document, which lists the user-defined attributes, this efficiency is too low.


thank  peter!

Quote 0 0
levi
Agreed that the node editor is really lacking.  I talked to an Autodesk rep not too long ago, and it sounds like the plan was to eventually replace it with a bifrost node editor...  

But in the meanwhile, while we're creating a whishlist of node editor features :D, how about a method of labeling parts of the graph?  Not necessarily grouping like JeremyR is suggesting, but like in nuke, how you can color regions of the background and cluster nodes there to make the workflow a little clearer.
Quote 0 0
ruchit
Download from here
align-nodes-for-maya
Quote 0 0
JeremyR
levi wrote: ...but like in nuke, how you can color regions of the background and cluster nodes there to make the workflow a little clearer.

I like this idea.
Quote 0 0
-sam-
ruchit wrote: Distribute nodes + scissor tool like houdini to break node network connection. Right now nodeEditor contains lots of bugs, so hard to control.

Hi,

don't know about Houdini, but in the node editor you can use Ctrl+Shift+Alt and left click drag to cut connections.

Quote 0 0
ZC
Shift + Alt+The left mouse button, there will be scissors
Quote 1 0
ruchit
@ZC
Good, From where you found this info.
This is the problem with Autodesk (No proper Documentation).
Quote 0 0

Add a Website Forum to your website.