When adding points in VEX using addpoint() is there a smart way to copy all the attributes from an existing point?
In my case I need to insert a point on a curve, and I'd like to avoid having explicitly set which attributes to copy.
VEX copy point
6792 5 0-
- aeaeaeae
- Member
- 141 posts
- Joined: Aug. 2010
- Online
-
- BabaJ
- Member
- 2164 posts
- Joined: Sept. 2015
- Offline
-
- aeaeaeae
- Member
- 141 posts
- Joined: Aug. 2010
- Online
I was hoping for a build-in way to automate that, f.ex. when adding points to DOP geo which tends to have a long list of attributes.
Otherwise, for my case I found a way around using the polycut SOP, it preserves the attribute values.
Otherwise, for my case I found a way around using the polycut SOP, it preserves the attribute values.
B-System for Houdini [ae43ae43.gumroad.com]: instance editor, blender like interface.
-
- mawi
- Member
- 253 posts
- Joined: Jan. 2008
- Offline
-
- BabaJ
- Member
- 2164 posts
- Joined: Sept. 2015
- Offline
-
- tamte
- Member
- 9380 posts
- Joined: July 2007
- Offline
I'm assuming you are inserting points inbetwen other points, so you can't just clone a point, in that case you can easily interpolate all attributes from those points using Attrib Interpolate SOP afterwards, you just need either primnum + primuv coords, or pointarray + weightarray
Edited by tamte - Feb. 16, 2018 17:52:10
Tomas Slancik
CG Supervisor
Framestore, NY
CG Supervisor
Framestore, NY
-
- Quick Links


