數碼資源網

文章頻道 軟件下載 安卓下載 蘋果下載

當前位置:首頁文章中心建模專欄Maya → MayaCloth 教程(三)Syflex教程

MayaCloth 教程(三)Syflex教程

時間:2005-12-26 16:50:17人氣:207作者:網友整理
學車科目三教程免費版(學習教育) v10.1 手機版
學車科目三教程免費版(學習教育) v10.1 手機版 for Android
  • 類型:安卓學習閱讀大小:1000.48M語言:簡體中文 評分:3.0
  • 當你科目二考過以後,科目三上路行駛你多少會有一些不太敢上路怎麼辦?駕照考試是現在...
立即下載
守望者加速開啟教程v1.6.5
守望者加速開啟教程v1.6.5 for Android
  • 類型:手遊存檔大小:78.92M語言: 評分:4.4
  • 守望者加速開啟教程是經典魔幻的傳奇手遊,100%劇情還原,自由微操暢爽體驗。新手...
立即下載
駕路通appv4.21.1
駕路通appv4.21.1 for Android
  • 類型:安卓學習閱讀大小:50.50M語言:簡體中文 評分:4.7
  • 駕路通是一款專業的駕考軟件,旨在幫助駕駛學員快速掌握駕駛技能,輕鬆通過考試。軟件...
立即下載
syflex與mayacloth的不同在於,前者隻支持由polygon模型物體轉化為布料物體。其過程如下:
1.選擇一個polygon模型物體,按下Syflex\Cloth\Create Cloth



2.場景中出現兩個節點syCloth1Trs、syCloth1ShapeTrf 。前一個節點是衣服屬性節點,後一個則是衣服的形狀節點。



3選擇syCloth1Trs節點,右側通道欄會出現屬性對話框。



4.通道欄中各參數的意義如下:
Active:隻有當此參數設為on,才可以進行解算。
Start Frame:規定了解算是從哪一幀開始。
Precision:解算精度,參數值越小,精度越高,但解算速度越慢。
Mass Density:衣服的密度,規定了衣服的重量。此參數值的取值與maya所采用的單位有關係。對於相同的布料,如果當maya單位

為厘米時其值為1,那麼當maya單位為米時,其值應取10000。
Stretch Stiff:衣服的拉伸強度,此參數值過小時,衣服就會表現得象橡皮泥一樣。
Shear Stiff:衣服的剪切強度。
Bend Stiff:衣服的彎曲強度。此參數同上一個參數,都是確定布料的軟硬程度。兩個參數值越大,布料表現越硬。
Stretch Damp、Shear Damp、Bend Damp:衣服解算過程中,可能會產生抖動現象,適當調大這三個參數就可以消除這種現象。但

參數越大,解算速度越慢。
Self Envelope:衣服的自碰撞厚度。
Self Side:當此參數為0時,衣服的兩麵(裏麵和外麵)都會計算碰撞;當參數為1時,隻有衣服的外麵計算碰撞;當參數為-1時

,則隻有衣服的裏麵計算碰撞。

5.為衣服物體創建碰撞物體:選中syCloth1Trs節點,按Shift鍵選中作為碰撞體的模型物體,再點擊Syflex\Collisions\Create

Collider。



6.創建後場景中會出現一個syCollide1Trs節點,選中該節點,則右側通道欄中會出現碰撞體的屬性對話欄。



7.通道欄各參數意義如下:
Active:此項設為on時,此碰撞物體才發生作用。
Damp:此參數使得布料物體上的點與碰撞體接觸時,減慢運動速度,從而使得布料運動顯得穩定。
Bouncing:規定碰撞物體的反彈係數。
Friction:規定碰撞物體的摩擦係數。
Envelope_ext:碰撞體表麵和衣服表麵之間的距離。
Envelope_int:該參數規定了布料可以穿透碰撞對象並且它仍然處於被排除狀態的距離。此參數必須為負值。
Changing:如果在動畫序列中,碰撞體的頂點數目或者排列順序有變化的話,此參數應設為on。一般情況下保持默認值off。
Animated:如果碰撞體有位移動畫或者變形動畫,則該參數應設為on,否則應設為off以提高解算速度。
Env_world:當該參數為on時,碰撞位移和碰撞深度就按照世界坐標係來計算,否則則按物體自身坐標係來計算。一般情況下保持

默認值off。

8.為衣服物體創建重力節點。點選syCloth1Trs,按下syflex\Forces\Create Gravity。



9.創建後場景中會出現一個syGravity1Trs節點,選中該節點,則右側通道欄中會出現碰撞體的屬性對話欄。



10.通道欄中各參數意義如下:
Active:當設為on時,重力物體才發生作用。
In Gravity:重力的大小和方向。其取值大小與maya所采用的單位有關,實例如下:

meters centimeters
seconds 9.81 981
frames (24/s) 0.017 1.70
frames (30/s) 0.0109 1.09


11.在解算過程中,為了保持衣服物體上某部分的形狀,可以對該部分設定約束。在syflex中,有兩種約束------nail、pin約束。

前者與MayaCloth中的Transform約束類似,後者與mesh約束類似。

12.設定nail約束的方法:選定衣服形狀節點上需要約束部分的頂點,按下Syflex\Constraint\Nail



13.場景中出現一個syNail1Trs節點,可以將該節點設為最近骨骼部分的子物體,以使得該約束可以隨著角色運動。



14.創建pin約束的方法:選中衣服形體節點上需要約束部分的頂點,按住shift鍵點選被設為碰撞體的物體模型,點擊

Syflex\Constraint\pin



15.場景中會出現一個syPin1Trs節點。



16.Syfex不能自動保存解算的緩存文件,必須手動設定。設定方法:雙擊syCloth1Trs節點,彈出其屬性對話框。在對話框底部

Cache Name欄內填入指定的路徑及文件名。



17.完成所有的設定之後,按下播放鍵,即可進行衣服的解算。

相關文章

感謝速聯科技、八度網絡、九九數據、億恩科技、群英網絡讚助部分帶寬!

關於本站 | 聯係方式 | 版權聲明 | 下載幫助(?) | 網站地圖

Copyright 2002-2020 95262.com 【數碼資源網】 版權所有 粵ICP備2020128507號-1

本站所有軟件來自互聯網,版權歸原著所有。如有侵權,敬請來信告知 ,我們將及時撤銷。