本節簡介:本案例利用maya的柔體模塊制作了一個隕石撞擊墻面產生破碎的效果,主要學習了柔體系統結合自帶的彈簧約束快速的模擬墻面的崩塌與破碎,并結合粒子系統模擬附屬的小碎塊與煙塵。
本節課同學們做的筆記 點擊播放按鈕可自動定位到對應時間進行播放
在runtime before dynamics里添加一個條件:if(event>0),{pPlane1ParticleShape.gravityField2_magnitude=9.8};即運動的粒子受重力的影響
選擇粒子2,添加重力場,與粒子1重力場 影響選擇的物體
粒子lamb材質,粒子1,重力場,添加PP屬性 重力場,條件if 表達式
添加PP屬性,添加表達式,替代,隨機縮放,隨機旋轉
創建小正方體,切割,補洞,選擇模型 分離,選擇所有模型 軸心點居中,X + 中鍵 吸附到中心點,凍結變換,組 軸心居中 D+X
選擇墻的粒子1,碰撞事件,類型 emit ,速度繼承 。7,
加強彈簧強度 1500,解算器,粒子采樣精度 提高 5~6
選擇粒子,柔體,create springs 創建彈簧,創建方法--線框,彈簧連接步長(交叉線更多碎塊更牢固,結構穩定)
墻體,動力學,soft options 默認設置,選擇粒子加選模型 成立碰撞
動力學,創建剛體,重力場,剛體屬性,靜態設置,z軸初速度,調整速度,edit---keys---bake simulation ,
球體,transform component 提高隨機,reduce 遞減表面,光滑
先建立一面墻,添加細分,刪歷史,擠出厚度,多邊形,cut faces tool 切割表面 切割線不能交叉,補洞,多次切割,刪歷史
alpha通道“預乘模式”能夠去除黑邊效果,黑邊是由于實用通道扣區圖像不精確造成的。
將其他物體作為遮罩的方法:為蒙版物體添加“蘭伯特材質”->matte Opacity->選擇black hole模式;
多邊形,進入面層級,雙擊左鍵,將選擇“元素”層級的物體(相當于max內的元素層級)。