Advertisement
Guest User

Untitled

a guest
Jan 24th, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. string $objList[] = `ls -sl -o`;
  2. string $uvBorder[];
  3. string $edgeUVs[];
  4. string $finalBorder[];
  5.  
  6. for ($subObj in $objList) {
  7. select -r $subObj;
  8. polyNormalPerVertex -ufn true;
  9. polySoftEdge -a 180 -ch 1 $subObj;
  10. select -r $subObj.map["*"];
  11.  
  12. polySelectBorderShell 1;
  13.  
  14. $uvBorder = `polyListComponentConversion -te -in`;
  15. $uvBorder = `ls -fl $uvBorder`;
  16.  
  17. clear( $finalBorder );
  18.  
  19. for( $curEdge in $uvBorder ) {
  20. $edgeUVs = `polyListComponentConversion -tuv $curEdge`;
  21. $edgeUVs = `ls -fl $edgeUVs`;
  22.  
  23. if( size( $edgeUVs ) > 2 ) {
  24. $finalBorder[ size( $finalBorder ) ] = $curEdge;
  25. }
  26. }
  27.  
  28. polySoftEdge -a 0 -ch 1 $finalBorder;
  29. }
  30.  
  31. select -r $objList;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement