MAYA-nCloth官方入门教程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
MAYA-nCloth官方入门教程
MAYA nCloth官方入门教程
一个MAYA nCloth的官方教程,我们做了一个简单的翻译;给广大的MAYA爱好者学习。
2008-3-23 10:55
//建立场景
polyCylinder -sx 12 -sz 1 -ax 0 1 0 -cuv 3; string $selP[] = `ls -sl`;
setAttr ".ty" 3;
setAttr ".sy" .1;
setAttr ".sx" 3;
setAttr ".sz" 3;
select ($selP[0]+".vtx[1]") ($selP[0]+".v tx[13]")
($selP[0]+".vtx[3]") ($selP[0]+".vtx [15]")
($selP[0]+".vtx[5]") ($selP[0]+".vtx [17]")
($selP[0]+".vtx[7]") ($selP[0]+".vtx [19]")
($selP[0]+".vtx[9]") ($selP[0]+".vtx [21]")
($selP[0]+".vtx[11]") ($selP[0]+".vtx [23]") ;
scale 0.576722 0.576722 0.576722 ; polyCylinder -r .2 -h 3 -sx 20 -sz 1 -sy 3 -ax 0 1 0 -cuv 3;string $selT[] = `ls -sl`;
setAttr ".ty" 1.5;
select -r ($selT[0]+".e[40:59]");
move -r 0 -1.85 0 ;
select ($selT[0]+".e[20:39]");
move -r 0 -0.9 0 ;
select -tgl ($selT[0]+".e[0:19]") ; scale 10.5 1 10.5;
polyPlane -w 8 -h 8 -sx 10 -sy 10 -ax 0 1
0 ; string $selB[] = `ls -sl`;
setAttr ".ty" 4;
string $blinn = `shadingNode -asShader bl inn`;
sets -r 1 -nss 1 -em -n ($blinn+"SG"); connectAttr -f ($blinn+".outColor") ($bli nn+"SG.surfaceShader");
sets -e -forceElement ($blinn+"SG") $selB [0];
string $ch = `shadingNode -asTexture chec ker`;
string $tx = `shadingNode -asUtility plac e2dTexture`;
connectAttr ($tx+".outUV") ($ch+".uv"); connectAttr -f ($ch+".outColor") ($blinn+ ".color");
setAttr ($tx+".repeatU") 4;
setAttr ($tx+".repeatV") 4;
setAttr ($ch+".color1") -type double3 1 0 0 ;
setAttr ($ch+".color2") -type double3 1 1 0 ;
指定桌布为布料
制定桌面为被动物体
设置桌面的碰撞厚度
简单设置桌布的弹性播放动画