Node Placement
11252 30 0- stu
- Member
- 246 posts
- Joined: July 2005
- Offline
I usually work “in context” where all of my “primitive” SOPs (Curve SOP, Box SOP, etc.), are created in the current object. When I'm jumping around a big network and making changes that involve the creation of new elements houdini likes to put the new “primitive” SOPs at the bottom of the network, regardless as to where my work is taking place. Is there a way to have the new SOPs created within the context of the network as it is currently framed in the network view window?
- stu
- Member
- 246 posts
- Joined: July 2005
- Offline
- Gyroscope
- Member
- 75 posts
- Joined: Feb. 2011
- Offline
I'd like to see this as well. Sometimes I'll have a lot of nodes only to go up one chain to add another node interactively (which I think is the cause). It's then placed way off in the network pane, making me drag it all the way back. Hitting L would mess up my current organization so that's not an option.
- Doudini
- Member
- 333 posts
- Joined: Oct. 2012
- Offline
- pezetko
- Member
- 387 posts
- Joined: Nov. 2008
- Offline
- anon_user_37409885
- Member
- 4189 posts
- Joined: June 2012
- Offline
- stu
- Member
- 246 posts
- Joined: July 2005
- Offline
- edward
- Member
- 7733 posts
- Joined: July 2005
- Offline
Oh hey, Stu, haven't seen you around in a while.
I think this is actually because moveToGoodPosition() is being called. The default is to use the bbox of all the nodes and then put it into the lower-right corner or something like that.
Not right now, because you can have multiple network views up tied to the same parent object. There are some issues to an actual implementation, though not insurmountable:
1) You can have multiple network editors open with the same parent geo object. So you have to pick a single Network View pane to use it's view.
2) So now you have a view, where do you put new unwired nodes? What happens if you run out of space?
Feel free to log an RFE using the Support menu above detailing your request and how you would solve these issues (along with anything else you can think of ).
stu
I usually work “in context” where all of my “primitive” SOPs (Curve SOP, Box SOP, etc.), are created in the current object. When I'm jumping around a big network and making changes that involve the creation of new elements houdini likes to put the new “primitive” SOPs at the bottom of the network, regardless as to where my work is taking place.
I think this is actually because moveToGoodPosition() is being called. The default is to use the bbox of all the nodes and then put it into the lower-right corner or something like that.
Is there a way to have the new SOPs created within the context of the network as it is currently framed in the network view window?
Not right now, because you can have multiple network views up tied to the same parent object. There are some issues to an actual implementation, though not insurmountable:
1) You can have multiple network editors open with the same parent geo object. So you have to pick a single Network View pane to use it's view.
2) So now you have a view, where do you put new unwired nodes? What happens if you run out of space?
Feel free to log an RFE using the Support menu above detailing your request and how you would solve these issues (along with anything else you can think of ).
- stu
- Member
- 246 posts
- Joined: July 2005
- Offline
Hi edward, long time no see, hope you're well! I was about a half an hour away from attending the last SESI technical evening and then got called away last minute.
You raise some good points, especially with regards to multiple network views. I'd love the ability to be able to tab/curve SOP in the viewport and the key-command-single-click in a network pane in order to place/reposition the new node easily without having to hunt for it.
You raise some good points, especially with regards to multiple network views. I'd love the ability to be able to tab/curve SOP in the viewport and the key-command-single-click in a network pane in order to place/reposition the new node easily without having to hunt for it.
- buki
- Member
- 1769 posts
- Joined: Dec. 2006
- Offline
hi!
you can drop a node to the shelf(right click) and assign a hotkey for that, i use this to quickly drop down the most used nodes.
you can drop a node to the shelf(right click) and assign a hotkey for that, i use this to quickly drop down the most used nodes.
daniel bukovec | senior fx td | weta digital
qLib -- http://qlab.github.io/qLib/ [qlab.github.io]
qLib -- http://qlab.github.io/qLib/ [qlab.github.io]
- stu
- Member
- 246 posts
- Joined: July 2005
- Offline
- stu
- Member
- 246 posts
- Joined: July 2005
- Offline
- stu
- Member
- 246 posts
- Joined: July 2005
- Offline
This is brutal (see below, edit SOP). Every time I put a new edit SOP down I have to zoom out, hunt it down, zoom in, select it, zoom out, drag it somewhere closer to where I was working before, pan the network, drag it some more (it takes more than one “drag” because it's position is so far away that it's too small to select if I want to see the entire network) and zoom in again.
- edward
- Member
- 7733 posts
- Joined: July 2005
- Offline
- stu
- Member
- 246 posts
- Joined: July 2005
- Offline
- tricecold
- Member
- 260 posts
- Joined: July 2006
- Offline
stu
This is brutal (see below, edit SOP). Every time I put a new edit SOP down I have to zoom out, hunt it down, zoom in, select it, zoom out, drag it somewhere closer to where I was working before, pan the network, drag it some more (it takes more than one “drag” because it's position is so far away that it's too small to select if I want to see the entire network) and zoom in again.
this bothers me uber amount also, exactly the same problem
Head of CG @ MPC
CG Supervisor/ Sr. FX TD /
https://gumroad.com/timvfx [gumroad.com]
www.timucinozger.com
CG Supervisor/ Sr. FX TD /
https://gumroad.com/timvfx [gumroad.com]
www.timucinozger.com
- stu
- Member
- 246 posts
- Joined: July 2005
- Offline
Hey edward,
A little more investigation seems to bear out an interesting relationship between the number of SOPs in the network and the position offset of the new edit SOP - the more nodes there are in the network, the further the displacement, ie. the problem is magnified by the complexity of the network.
A little more investigation seems to bear out an interesting relationship between the number of SOPs in the network and the position offset of the new edit SOP - the more nodes there are in the network, the further the displacement, ie. the problem is magnified by the complexity of the network.
- jason_iversen
- Member
- 12490 posts
- Joined: July 2005
- Offline
It's like that ever-increasing Copy/Paste offset, right?
Jason Iversen, Technology Supervisor & FX Pipeline/R+D Lead @ Weta FX
also, http://www.odforce.net [www.odforce.net]
also, http://www.odforce.net [www.odforce.net]
- stu
- Member
- 246 posts
- Joined: July 2005
- Offline
- stu
- Member
- 246 posts
- Joined: July 2005
- Offline
-
- Quick Links