How would you import multiple attributes into vex..

   2363   0   1
User Avatar
Member
238 posts
Joined: 7月 2005
Offline
I have a vop sop and i am looking to import a list of int point
attributes such as…

closest_pt_curve_0
closest_pt_curve_1
closest_pt_curve_2
closest_pt_curve_3
closest_pt_curve_4
closest_pt_curve_?

each attribute is needed to be tested against in a loop so if there are 18 attributes the first loop will need closest_pt_curve_0 and the last closest_pt_curve_17. the documentation is a bit lite on for vex arrays. I would probably would need to concatenate “closest_pt_curve_” with a number too which i am not confident will work ether?

i can turn what ever vex code into a VOP node later but for now i need some documentation or even someone to propose an answer my guess in pseudo code (python meets vex)

def importAttribNum( stem=“closest_pt_curve_”, attribNum=0):
int data = 0
import(stem + attribNum , data, 0)
return data

any ideas

Robert Kelly
Robert Kelly
  • Quick Links