Advertisement
bram0101

MAYA MEL UV Scaler

Nov 1st, 2015
484
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. string $obj[]= `ls -sl`;
  2. ConvertSelectionToUVs;
  3. polyMapCut -ch 1 `ls -sl -flatten`;
  4. select -r $obj;
  5. ConvertSelectionToFaces;
  6. string $obj2[]= `ls -sl -flatten`;
  7. for($i1 = 0; $i1 < size($obj2); $i1++){
  8. select -r $obj2[$i1];
  9. ConvertSelectionToUVs;
  10. float $loca[] = {0,0};
  11. string $selection[] = `ls -sl -flatten`;
  12. int $numUVs[] = `polyEvaluate -uv`;
  13. for($i = 0; $i < size($selection); $i++){
  14. float $loc[] = `polyEditUV -q -u -v ($selection[$i])`;
  15. $loca[0] = $loca[0] + $loc[0];
  16. $loca[1] = $loca[1] + $loc[1];
  17. }
  18. $loca[0] = $loca[0] / 4;
  19. $loca[1] = $loca[1] / 4;
  20. polyEditUV -pu $loca[0] -pv $loca[1] -su 0.5 -sv 0.5 ;
  21. }
  22. print ("Done");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement