void SetRoot(int primnum)
{
int boolRoot=prim(0,“Root”,primnum);//boolRoot=3
printf(“%d before:%d ”,primnum,boolRoot);
setprimattrib(0,“Root”,primnum,1,“set”);
setvertexattrib(0,“Cd”,primnum,1,{1,1,1});
setvertexattrib(0,“Cd”,primnum,0,{1,1,1});
boolRoot=prim(0,“Root”,primnum);//boolRoot=3
//getattribute(0, boolRoot, “primitive”, “Root”, primnum);
printf(“ after : %d \n”,boolRoot);
}
in attribute wrangle with Runover (Detail once) mode, after setting the primattrib,can not get the primattrib immediately,
above example, boolRoot should changed from 3 to 1,but not work;
This is Bug?
How to get and set attribute immediately in vex
1604 5 1- dreamerflyer19
- Member
- 54 posts
- Joined: Oct. 2017
- Offline
- jsmack
- Member
- 7836 posts
- Joined: Sept. 2011
- Offline
- dreamerflyer19
- Member
- 54 posts
- Joined: Oct. 2017
- Offline
- shadesoforange
- Member
- 201 posts
- Joined: July 2015
- Offline
You can't read any changes from the geometry that you're applying from the same code.
Hope that makes sense.
Hope that makes sense.
Manuel Köster - Senior Technical Artist @Remedy Entertainment
https://www.remedygames.com/ [www.remedygames.com]
http://shadesoforange.de/ [shadesoforange.de]
https://twitter.com/ShadesOfOrange_ [twitter.com]
https://www.remedygames.com/ [www.remedygames.com]
http://shadesoforange.de/ [shadesoforange.de]
https://twitter.com/ShadesOfOrange_ [twitter.com]
- dreamerflyer19
- Member
- 54 posts
- Joined: Oct. 2017
- Offline
- sysyfu
- Member
- 38 posts
- Joined: Jan. 2018
- Offline
-
- Quick Links