Advertisement
Guest User

Untitled

a guest
Jul 13th, 2017
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. // tkCreaseToggle
  2. // simple 3 stage edge creasing toggle hotkey for all 3 components.
  3. // crease 2 (max), crease 1 (half), remove crease (value becomes -1, or 0 if done via crease tool)
  4. proc tkPerformCrease(){
  5. float $mySel[] = `polyCrease -q -v`;
  6.  
  7. if ( $mySel[0] == -1 || $mySel[0] == 0 ){
  8. polyCrease -op 0 -v 2;
  9. }
  10. if ( $mySel[0] == 2 ){
  11. polyCrease -op 0 -v 1;
  12. }
  13. if ( $mySel[0] == 1 ){
  14. polyCrease -op 1;
  15. }
  16. }
  17.  
  18. global proc tkCreaseToggle(){
  19.  
  20. // if (( size(`filterExpand -sm 34`) > 0 ) || ( size(`filterExpand -sm 31`) > 0)){
  21. if ( size(`filterExpand -sm 34`) > 0 || size(`filterExpand -sm 31`) > 0){
  22. ConvertSelectionToEdgePerimeter;
  23. tkPerformCrease;
  24. }
  25. else {
  26. tkPerformCrease;
  27. }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement