摘要:本文将带你了解Maya 使用之Mel 循环生成高脚杯的方法,希望本文对大家学Maya有所帮助。
第一真正意义上的mell 建模程序,实现了循环生成30个高脚杯。
下面是实现高脚杯的参数化,生成各式各样的高脚杯=_=
代码:
[plain] view plain copy 1. global proc main() 2. { 3. int $i = 0; 4. int $j = 0; 5. for($j=0;$j<3;++$j) 6. { 7. for($i=1;$i<=10;++$i) 8. { 9. gaoJiaoBeiProduced(); 10. //print("resolved"+); 11. select -r ("revolvedSurface"+($i+$j*10)); 12. move -r ($i*3) 0 ($j*10); 13. } 14. } 15. } 16. 17. proc gaoJiaoBeiProduced() 18. { 19. curve -d 3 -p 0.0310845 2.187763 0 -p 0.32588 2.174946 0 -p 0.659127 2.226215 0 -p 0.877019 2.303118 0 -p 0.889836 2.52101 0 -p 0.684761 2.597913 0 -p 0.530955 2.597913 0 -p 0.287428 2.661999 0 -p 0.146439 2.790171 0 -p 0.0823532 3.290041 0 -p 0.0951704 3.75146 0 -p 0.107988 4.392319 0 -p 0.172073 4.866555 0 -p 0.223342 5.033178 0 -p 0.454052 5.212619 0 -p 0.73603 5.507414 0 -p 1.005191 5.815027 0 -p 1.120545 6.199542 0 -p 1.120545 6.789133 0 -p 1.043642 7.404358 0 -p 0.953922 7.852959 0 -p 0.851384 8.340012 0 -p 0.812933 8.340012 0 -p 0.774481 8.340012 0 -p 0.800116 8.275926 0 -p 0.838567 8.134937 0 -p 0.877019 7.955496 0 -p 0.91547 7.840142 0 -p 0.928287 7.647884 0 -p 0.966739 7.481261 0 -p 0.966739 7.327454 0 -p 1.018008 7.148014 0 -p 1.030825 6.98139 0 -p 1.056459 6.750681 0 -p 1.056459 6.558423 0 -p 1.005191 6.327714 0 -p 0.953922 6.007284 0 -p 0.851384 5.789392 0 -p 0.607858 5.597134 0 -p 0.377148 5.533049 0 -p 0.197708 5.507414 0 -p 0.0182673 5.468963 0 -k 0 -k 0 -k 0 -k 1 -k 2 -k 3 -k 4 -k 5 -k 6 -k 7 -k 8 -k 9 -k 10 -k 11 -k 12 -k 13 -k 14 -k 15 -k 16 -k 17 -k 18 -k 19 -k 20 -k 21 -k 22 -k 23 -k 24 -k 25 -k 26 -k 27 -k 28 -k 29 -k 30 -k 31 -k 32 -k 33 -k 34 -k 35 -k 36 -k 37 -k 38 -k 39 -k 39 -k 39 ; 20. select -r curve1.cv[41] ; 21. move -r -x -0.0182673 ; 22. SnapToGrid; dR_enterForSnap; 23. select -r curve1.cv[0] ; 24. move -r -x -0.0310845 ; 25. SnapToGrid; dR_enterForSnap; 26. select -r curve1 ; 27. revolve -ch 1 -po 0 -rn 0 -ssw 0 -esw 360 -ut 0 -tol 0.01 -degree 3 -s 8 -ulp 1 -ax 0 1 0 "curve1"; 28. // 结果: revolvedSurface1 revolve1 // 29. select -cl ; 30. select -r curve1 revolvedSurface1 ; 31. select -d revolvedSurface1 ; 32. doDelete; 33. } 34. main
效果:
本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标常用软件之Maya频道!
您输入的评论内容中包含违禁敏感词
我知道了
请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号