On 25/04/2015 at 11:23, xxxxxxxx wrote:
User Information:
Cinema 4D Version: 15+
Platform: Windows ;
Language(s) : C++ ;
---------
here is some code:
for(Int32 i = 0; i < vps->vd->GetObjCount(); ++i)
{
RayObject *op = vps->vd->GetObj(i);
GePrint("object: " + String::IntToString(i) + ", uvcount: " + String::IntToString(op->uvwcnt));
}
it always prints 2, now the questions are:
1- how uvwcnt is modified? "I guess it reflects multiple UVs, but when the object got multiple UVWTag it remains 2 which I think is weird, what does it represent?"
2- related to question 1, how to access multiple UVs "UVWTag" , I can do the manual stuff like getting object and checking for UVWTag(s) , but I guess uvwcnt is an automatic way??
please advice.