私の経験上、キャラクターリグの成功は、最初のボーンを配置するはるか前の、モデリングと計画の段階で決まります。変形計画、クリーンなトポロジーの作成、技術監査といったリギング準備に時間をかけることで、後のスキニングウェイトペイントやアニメーション修正のイライラする時間を大幅に節約できることを発見しました。このチェックリストは、美しい変形をするモデルを作成し、あらゆるアニメーションまたはゲームパイプラインにシームレスに統合したい3Dアーティストやテクニカルディレクター向けです。これらのリギング前のステップに従うことで、静的な彫刻をアニメーション準備完了のアセットに変えることができます。
主なポイント:
ウェイト付けだけで悪い変形を修正することはできません。私は常に、キャラクターがどのように動く必要があるかを定義することから始めます。
私は常に、アニメーターとの会話から始めるか、コンセプトアートを確認することから始めます。これは、深くかがむ必要があるステルス暗殺者なのか、それともスクワッシュ&ストレッチの柔軟性を持つ漫画のキャラクターなのか?私は必要なポーズ(極端な曲げ、顔の表情、衣装の相互作用)を文書化します。このリストは私の変形バイブルとなり、どこにポリゴン密度と慎重なトポロジーを投入する必要があるかを直接示します。
単一の頂点をモデリングする前に、3D空間でスケルトンの概算のジョイント位置をブロックアウトします。特にピボットポイントに注意を払います。膝や肘のピボットは中心にあることはめったにありません。通常はわずかに前方にあります。これをメッシュで正しく設定することで、変形が最初から自然に回転するようになります。モデリング中は、ビューポートでシンプルなプリミティブや描画線を図形ガイドとして使用します。
複雑なキャラクターや様式化されたキャラクターの場合、コンセプトアートまたはベースメッシュの上に直接「スケルトンマップ」をスケッチします。これは技術的なリグではなく、ジョイントの中心、主要な変形軸(前腕のねじれなど)、筋肉の隆起や圧縮の領域をマークする2Dオーバーレイです。この視覚的な計画により、3Dジオメトリにコミットする前に、アーマチュアの精神モデルが正確であることを確認できます。
ここでは、計画がジオメトリになります。配置するすべてのループとエッジは、将来のリグへの約束です。
私のルールは、トポロジーは曲がる方向に垂直に流れる必要があるということです。膝や肘の場合、私は手足の周りを包む同心円状のエッジループを使用します。肩や腰の場合、多軸回転を可能にするために星型のポールを使用します。私は重要な変形エッジをジョイントの前面に配置することは決してありません。それはピンチを引き起こします。私のワークフローでは、Tripo AIのリトポロジーツールをこの出発点としてよく使用します。そのアルゴリズムは変形に優しいエッジフローを作成するように訓練されており、私はそれを手動で調整して芸術的な制御を加えています。
私はターゲットプラットフォームを念頭に置いてモデリングします。フィルムキャラクターはジョイントに密度の高いジオメトリを持つことができますが、ゲームキャラクターは効率性が必要です。変形領域(ジョイント、口、目)にループを集中させ、静的な領域(額、すね)ではループを少なくします。私がよく使う一般的なテクニックは、滑らかな形状のためにサブディビジョンサーフェスワークフローから始め、その後、制御されたゲーム対応のリトポロジーパスを適用して、最終的な最適化されたメッシュを作成することです。
痛い経験を通して、私はこれらの落とし穴を避けることを学びました。
これがゲートです。モデルは、このチェックリストをクリアするまでリギングに進みません。
私はこのリストを体系的に確認します。
キャラクターの足をグローバル原点(0,0,0)に配置し、地面に立っていることを確認します。モデルが実世界スケール(例:人間の場合、約180ユニットの高さ)であることを確認します。対称的なキャラクターの場合、モデルが視覚的にだけでなく、ワールド軸に対して完全にミラーリングされていることを確認します。メッシュ比較ツールを使用して、頂点位置が数値的に同一であることを確認します。
UVは、リギングする前に完全にアンラップされ、レイアウトされている必要があります。UVが重複したり欠落しているモデルをスキニングすることは可能ですが、後でテクスチャリングが問題になります。また、異なるパーツ(肌、革、金属)が独自のシェーダーまたはウェイトプロパティを持つ場合、マテリアルIDまたはグループが割り当てられていることを確認します。Tripo AIの自動UVアンラップは、歪みのないクリーンなベースを取得するために私が頻繁に使用するステップであり、その後テクスチャ解像度に合わせて最適化できます。
最終ステップは、アセットが入力される特定のパイプラインに対応できることを確認することです。
有機的なモデル、特にスカルプトや3Dスキャンから作成されたモデルの場合、手動のリトポロジーは最も時間のかかるステップです。私は現在、AIリトポロジーを早期に統合しています。高ポリゴンのスカルプトをTripo AIに投入し、ターゲットのポリゴン数とアニメーション用のエッジフローを強調して指定します。その結果、優れた変形構造を持つ90%完成したローポリメッシュが得られ、ゼロから構築するのに数時間かかる代わりに、数分で微調整できます。
私は自分の目だけに頼ることはありません。私の7項目チェックリストの問題をスキャンするために、自動メッシュチェッカー(多くの場合、最新のプラットフォームに組み込まれています)を使用します。これらのツールは、5つ以上のエッジを持つポール、非多様体ジオメトリ、反転した法線を瞬時にフラグ付けします。この客観的な分析により、何時間もモデルを見つめた後で私が見逃す可能性のある微妙なエラーが検出されます。
私のエクスポート設定は、宛先ごとに事前に定義されています。Unityの場合、特定のタンジェント空間設定を持つFBXを使用するかもしれません。Unreal Engineの場合、エクスポート時にスケールが正しいことを確認します。私は常に「クリーンな」エクスポートを作成します。つまり、ジオメトリ、UV、マテリアルのみで、余分なシーンデータ、ライト、カメラは含みません。その後、このファイルを新しいシーンに自分でインポートして、期待どおりに表示され、スケーリングされることを確認してから引き渡します。
moving at the speed of creativity, achieving the depths of imagination.
テキスト・画像から3Dモデルを生成
毎月無料クレジット付与
究極のディテール再現