I was wondering if anyone knows if it's possible to set one component of a points attribute with only the setpointattrib function in vex like for y with ( my attempt which does not work):
setpointattrib(geoself(), "P.y", Point_Num, New_Point_Value_Y, "set");
It seems I would have to make a vector and use the getattrib function to “fill” that vector with the points xyz values then just change that vectors y and use the changed vector in the setpointattrib function with “P” instead of “P.y”
This is in a for loop of a detail( only once ) vex conext.
If this was a running over points context I believe I could just apply created vector with = @P and just change that vectors y component, then use it.
But still in either case, I still have to do previous steps instead of directly using setpointattrib with P.y
Or so I think?
