Now I am no VEX expert but is it possible to do something similar to ..
foreach(int num, @name) {}
assuming you have the name attribute setup in the incomming geo ofcourse.
VEX foreach question.
4052 5 1-
- MagnusL3D
- Member
- 1111 posts
- Joined: Aug. 2008
- Offline
-
- tamte
- Member
- 9380 posts
- Joined: July 2007
- Offline
-
- MagnusL3D
- Member
- 1111 posts
- Joined: Aug. 2008
- Offline
-
- MagnusL3D
- Member
- 1111 posts
- Joined: Aug. 2008
- Offline
-
- tamte
- Member
- 9380 posts
- Joined: July 2007
- Offline
well, you are not looping over geometry of each piece, but over uniue list of names for each element so you can do in prim wrangle for example:
int n = nuniqueval(0, “primitive”, “name”);
for (int i=0;i<n;i++)
{
string name = uniqueval(0, “primitive”, “name”, i);
if (name == @name) @Cd = random(i);
}
but it really depends on what you are doing
int n = nuniqueval(0, “primitive”, “name”);
for (int i=0;i<n;i++)
{
string name = uniqueval(0, “primitive”, “name”, i);
if (name == @name) @Cd = random(i);
}
but it really depends on what you are doing
Tomas Slancik
CG Supervisor
Framestore, NY
CG Supervisor
Framestore, NY
-
- MagnusL3D
- Member
- 1111 posts
- Joined: Aug. 2008
- Offline
-
- Quick Links

Thanks will give it a go !