Yes Denis, exacly that I had doing: Group indices updating function: function removeWeldedVerts verts welded = ( if( (welded.count > 1) and …
Yes, bits flags are counted from left to rgiht. Offen you can read about flags 2 4 8 16 32…, becouse of: 0001 is 1 in decimal 0010 is 2 0100 is 4 1000…
It’s rather simple. You should read somewhere what flags (bit fields) are. For example we have 4 bits variale (number that can be 0-15) Now each bi…
Another idea: Get vector based on face center and first corner possitions. (normalize it?) Do it in UV and in scene space. After sudivide (or somethin…
I get it now. Try get UV map verts for each vertex of polygon. Then compare they all to get two with most top position. That you will know where the a…
I don’t know what you exacly need, but I can tell you how to access to UV data. First you need to check is the UV channel you will use is exsists: i…
I not understood what exacly you mean But I see you want to calculate 3100+2450 given as string (drop down list position). You can use “execute” func…
We have to see the code.
I have another isue: You can use getIsoVerts <mesh> method. It returns bitarray. To get count of isolated do: isoVertsCount = 0 isoVertsBit…
Use this function: meshOp.weldVertsByThreshold o.mesh o.mesh.verts 0.0001 to weld all vertices in o object. 0.0001 is weld treshold… EDIT: You hav…
I working on game meshes exprter. I need this to optimize count of vertices to export:
:surprised Amazing fast and no errors. Thanks so mutch. Why I didnt think before about checking face’s indices. Very clever. And I did’t know that set…
Yeah, this way is more memory and time saving, but it still makes unknown system exeption. Maxscripts marks meshOp.breakVerts as source of error. It h…