衣物合身


  • Increase Size:此滑桿放大整件衣服,讓它離下方的模型面更遠一點。
  • Collision Settings 群組:此群組中設定僅僅處理穿透的點和面。 會偵測並位移之以移除穿透。
  • Outfit Settings 群組:此群組中設定會改變或不改變衣服基本外觀方式抹平整件衣服。

解決穿透模型面問題

若僅需解決面和點穿透問題,可以依下列步驟進行:

  1. 在新場景中新增角色並為其著裝。
  2. 放大整個身體或特定身體部位。 偶爾,部份皮膚會穿出衣服如圖所示。
  3. 選取最上層衣服(此例為藍色洋裝)。
  4. 執行 Modify > Conform 命令以啟動 Conform 面板。

    或者,點一下 Modify Tools 工具列上的 Conform 按鈕。
  5. Conform 面板會顯示在螢幕上。
  6. 調整 IterationSubdivision Level 以及 Margin 值。
    • Iteration:根據 Subdivision LevelMargin值將衣服點和面向外推的頻率。
    • Subdivision Level:在兩個相鄰頂點之間新增參考頂點以偵測每次外推計算出的穿透問題。

      衣服的點和面沈入皮膚中。

      以點為基準的合身演算法將頂點推離皮膚。

      當功能無法偵測到問題時,網格穿透仍然存在。



      衣服被細分以新增參考頂點。

      以點為基準的合身演算法將頂點推離皮膚。

      解決網格穿透。

    • Margin:設定距離下方表面的位移量。
  7. 反覆按下 Calculate Collision 按鈕將表面外推。

撫平衣服

Outfit Settings 群組中還有兩個參數可撫平衣服,分別是 Loose-fittingSmooth

  • Loose-fitting:撫平整件衣服形狀外觀。

    衣服初始形狀。

    形狀改變以撫平衣服。
    Loose-fitting = 3

  • Smooth:撫平衣服,同時保持其整體外形。

    衣服初始形狀。

    衣服表面撫平同時盡量維持形狀。
    Smooth = 5

儲存目前衣服狀態為預設

計算並創造衣服新風格後,也許想保留並測試其它可能的形狀,此時可使用 Save as Default 功能。

  1. 在新專案中為角色著裝。
  2. 使用 Conform 面板調整其外觀。
  3. 按一下 Save as Default 按鈕以保持目前衣服形狀。
  4. 使用 Conform 面板測試衣服其它外觀。
  5. 按一下面板下方的 Reset to Default 按鈕。
  6. 衣服會立刻變回步驟 2 及 3 儲存的形狀,而非步驟 1 的初始外觀。