Hi,
Curve Tool can't edit multiple point. If you append an Edit Sop, you can't return back to modify topo(insert/append curve point).
I create some tools to solve it. The key idea is read Edit sop's point position and write back to Curve Sop.
Install:
1. Copy the shelf to $HOME/houdini18.0/toolbar/ (Or as you Houdini version)
2. Restart Houdini and append “Multi Curve” toolbar to shelfs.
3. Enjoy it.
How to use:
1. Run ‘New Subnet’ to create multi_curve subnet in Sop Context.
2. Dive into multi_curve subnet.
3. Use shelf tools to create/edit curve.
4. Must use Edit_Tool to edit (Avoid to generate other Edit sop).
5. Don't edit nodes in multi_curve by hand.
I want to make an HDA,but have no idea about exposing inner Edit/Curve sops handle/state out of HDA.
Thanks for any idea!
Tools for Editing Multiple Curve Point at same time
5135 7 2- jerry7
- Member
- 622 posts
- Joined: Nov. 2013
- Offline
- CYTE
- Member
- 679 posts
- Joined: Feb. 2017
- Offline
- jerry7
- Member
- 622 posts
- Joined: Nov. 2013
- Offline
CYTE
to expose handles to an hda you can enter the state of the node (edit node or curve node in this case).
Then in the viewport, you can click on the handle and press “export handle to hda”. give it a try.
Hi CYTE,
Thanks for your reply!
Exporting handle to HDA seems only static bind. I need dynamically create/delete inner Curve Sop and expose the curve handle that is currently selected. The viewer state maybe work but I don't know how to realize in some simple way.
Edited by jerry7 - Feb. 11, 2020 05:28:30
- CYTE
- Member
- 679 posts
- Joined: Feb. 2017
- Offline
- CYTE
- Member
- 679 posts
- Joined: Feb. 2017
- Offline
- Island
- Member
- 340 posts
- Joined: June 2017
- Offline
If you construct your curve by an add node with positions linked to nulls, you can parent some or all of the nodes to a separate null and move the parent Null. You can then check “keep position when parenting” and delete the connection. I have used this technique to change curve points position or curve rotation.
- CYTE
- Member
- 679 posts
- Joined: Feb. 2017
- Offline
- vinyvince
- Member
- 255 posts
- Joined: Sept. 2012
- Offline
Is there a better way? Like exposing the edit point ability of a dynamic lattice heightfield deformer?
Vincent Thomas (VFX and Art since 1998)
Senior Env and Lighting artist & Houdini generalist & Creative Concepts
http://fr.linkedin.com/in/vincentthomas [fr.linkedin.com]
Senior Env and Lighting artist & Houdini generalist & Creative Concepts
http://fr.linkedin.com/in/vincentthomas [fr.linkedin.com]
-
- Quick Links