Upgrade to Pro — share decks privately, control downloads, hide ads and more …

OLM R&D祭 2020 11/26 OLM HAIR: XGENの使い勝手を改善したFURツール / matsuri2020-Hair

OLM R&D祭 2020 11/26 OLM HAIR: XGENの使い勝手を改善したFURツール / matsuri2020-Hair

XGenの使い勝手を改善させた、Fur作成用ツールです。ツールの様々な機能を、実際の使用方法を交えながら紹介します。将来的には、XGenから完全に独立したヘアシステムの作成を目指します。(甘口)

90143fe200ba565ad20f79c42b62c66f?s=128

OLM Digital R&D
PRO

December 11, 2020
Tweet

Transcript

  1. OLM Hair - XGENの使い勝手を改善したFURツール- Tanguy Cesaratto 市川 翔大 © OLM

    Digital, Inc. 1
  2. 目次 • XGen • OLM Hair – 概要 – ヘアシステム

    – OLM Hair <-> XGen – その他 • 使用例 • 今後について • 結果 © OLM Digital, Inc. 2
  3. XGen: Disneyのジオメトリインスタサー • 大きなジオメトリにプリミティブを配置 – 地面に草をはやす • Autodeskに買収され、Maya用に改良された • 2つのバージョン

    – Legacy: メッシュのインスタンス化に優れる – Interactive Grooming: 毛の生成に優れる • 問題あり © OLM Digital, Inc. 3 Interactive Grooming のグリッドパターン問題
  4. XGen Legacyのワークフロー • Description を作成 – 手動でガイドを配置 – 表面上にランダムにガイドを生成 (Ptexマップを使用)

    • NURBSカーブとして、ガイドを手動で編集 • モディファイアで毛にエフェクトを追加 – Clump, Cut など • Arnoldでレンダリング – ガイドから毛を生成 © OLM Digital, Inc. 4
  5. OLM Hair のワークフロー © OLM Digital, Inc. 5 モデリング リギング

    アニメーション シミュレーション Arnold レンダリング 毛 ガイド OLM Hair ・Base (作成) ・Sculpt (編集) ・Shape (プレビュー) XGen (Legacy) ・毛の生成 XGen (Legacy) ・モディファイア
  6. OLM Hair 開発の流れ • プロトタイプ – ツールセットに制限 – 処理が遅い •

    正式版 – 処理を高速化 – アーティストと連携 • ツールセットを拡張 • 使いやすく • XGen Legacyに不足している機能 – Interactive Groomingの機能 © OLM Digital, Inc. 6 OLM Hairで生成したガイド (Viewport)
  7. ノードネットワーク © OLM Digital, Inc. 7 OLM Hair • Base

    (作成) • Sculpt (編集) • Shape (プレビュー)
  8. 毛の作成 • Add Guide – 手動で毛(ガイド)を追加 • 毛の分散 – ランダムに毛を配置

    – ポワソンディスクサンプリング • 安定的 • 正しい分布 – 密度 / 密度マップ © OLM Digital, Inc. 8
  9. 毛の編集 • 各種 Hair編集ツール • ウェイト調整で徐々に適用 • 新しい毛の補間 • レイヤーのサポート

    © OLM Digital, Inc. 9 …
  10. 毛の編集ツール © OLM Digital, Inc. 10 • ブラシ – Size:

    サイズ – Strength: 強さ – Flood: 塗りつぶし – Falloff: 減衰 – Symmetry: (左右)対称 • マニピュレーター
  11. Add Guide Tool © OLM Digital, Inc. 11 追加された毛

  12. Add Guide Tool © OLM Digital, Inc. 12

  13. Select Brush © OLM Digital, Inc. 13 ブラシでの選択 Mayaと同じ方法での選択 結果

    通常の毛 選択された毛
  14. Freeze Brush © OLM Digital, Inc. 14 通常 Frozen

  15. Length Brush © OLM Digital, Inc. 15

  16. Cut Brush © OLM Digital, Inc. 16

  17. Comb Brush © OLM Digital, Inc. 17

  18. Grab Brush © OLM Digital, Inc. 18

  19. Clump Brush © OLM Digital, Inc. 19

  20. Puff Brush © OLM Digital, Inc. 20

  21. Noise Brush © OLM Digital, Inc. 21

  22. Smooth Brush © OLM Digital, Inc. 22 Individual Brush

  23. Part Brush © OLM Digital, Inc. 23 Along stroke Away

    from center マウスを動かす方向
  24. Rotate Brush © OLM Digital, Inc. 24 Along stroke Away

    from center マウスの方向
  25. Bend Brush © OLM Digital, Inc. 25

  26. Shape Brush © OLM Digital, Inc. 26

  27. Reset Brush © OLM Digital, Inc. 27

  28. Rotate Manipulator © OLM Digital, Inc. 28

  29. Move Root Manipulator © OLM Digital, Inc. 29

  30. ガイドのプレビュー • ガイドの色 – 通常 – 選択 – Frozen •

    MayaのツールでCVを編集 © OLM Digital, Inc. 30
  31. OLM Hair <-> XGen • OLM Hair のガイド -> NURBSカーブ

    • 変換機能 – XGenからインポート – XGenにエクスポート – XGenにコネクト • XGenに一度エクスポート • OLM Hair でガイドを編集可能 • XGenガイドは自動更新される © OLM Digital, Inc. 31
  32. OLM Hair – その他のツール © OLM Digital, Inc. 32 Scale

    XGen Maya ビューポート Arnold レンダリング モデリング リギング アニメーション シミュレーション Arnold レンダリング スケール スケール スケール
  33. 作成手順の例 © OLM Digital, Inc. 33

  34. 作成手順の例 © OLM Digital, Inc. 34 Connect XGen Export to

    XGen
  35. レンダリング結果 © OLM Digital, Inc. 35

  36. 今後の課題 • ヘアシステムの変更 – ガイドごとにCVの数を編集 – ヘアグループ • XGenからの脱却 –

    OLM Hairを改良する – 毛の生成 – XGenのモディファイヤ • アイデア – よりプロシージャルに – シミュレーション – Hairシェーダ © OLM Digital, Inc. 36 Part Comb Shape Comb, Add… 編集の入れ替えや、一部の編集の削除
  37. まとめ • XGenから独立したヘアプラグインへ – MayaのXGenの限界を超える – インタラクティブなツールを開発し試す • アーティストとの連携 –

    XGenの既存機能と不足している機能を実装 – より使いやすいツールに – 有益なフィードバック © OLM Digital, Inc. 37
  38. リファレンス • Thomas V Thompson II, Ernest J Petti, Chuck

    Tappan. XGen: Arbitrary Primitive Generator • John Bowers, Rui Wang, Li-Yi Wei, David Maletz. Parallel Poisson Disk Sampling with Spectrum Analysis on Surfaces. (2010) © OLM Digital, Inc. 38