Make-A-Character:テキストから3Dヒューマンを生成
Make-A-Character:テキストから3Dヒューマンを生成紹介
Make-A-Characterは、1文で人の顔型やパーツ、髪型の特徴を記述するだけで、高効率かつ大規模に、フルスタックの美術能力を備えた超リアルな3Dデジタルヒューマンを生成できます。生成結果には頭部と人体、アクセサリや衣装が含まれ、表情アニメーションアセットで駆動することで、3Dデジタルヒューマンを生き生きとダイナミックに表示できます。顔型、目の色、髪型、眉の形、口や鼻などの顔の特徴をカスタマイズしたり、しわやそばかすなどを追加したりすることもできます。Make-A-Characterは英語と中国語のプロンプトに対応しています。
Make-A-Characterプロジェクトアドレス:https://human3daigc.github.io/MACH/
Make-A-Characterデモアドレス:https://www.modelscope.cn/studios/XR-3D/InstructDynamicAvatar/summary
Make-A-Characterの主な特徴:
1、超高精細:キャラクターは実際の人間のスキャンデータセットに基づいて生成され、髪型はメッシュではなく実際の一本一本の髪で表現され、Unreal Engineの物理ベースレンダリング(PBR)技術を使用してレンダリングされるため、高品質なリアルタイムレンダリングを実現します。
2、コンプリートモデル:各キャラクターは目、舌、歯、全身、衣装を含む完全なモデルであり、追加のモデリングなしでそのまま使用できます。
3、アニメーション可能:キャラクターには複雑なスケルトンリグが装備されており、標準的なアニメーションをサポートし、そのリアルな外観と多様な応用を強化します。
4、高い制御性:ユーザーは顔型、目の色、髪型、眉の形、口や鼻などの顔の特徴を詳細にカスタマイズできるほか、しわやそばかすなどを追加することもできます。
5、業界互換性:生成された3Dキャラクターは、特にゲームや映画業界で広く使われている既存のコンピュータグラフィックス(CG)ワークフローにシームレスに統合できます。
Make-A-Characterの原理:
Make-A-Character(MACH)は、大規模言語モデル、ビジョンモデル、3D生成技術を組み合わせたものです。
このフレームワークは大規模言語モデル(LLM)を利用して、さまざまな顔属性(例:顔型、目の形、口の形、髪型と色、メガネの種類)を抽出します。次に、これらの意味的属性が対応する視覚的线索にマッピングされ、Stable DiffusionとControlNetを使用して参照肖像画像を生成する指針となります。一連の2D顔解析および3D生成モジュールを通じて、メッシュが生成され、目標の顔のテクスチャが作成され、他の一致するアクセサリーとともに組み立てられます。パラメータ化表現により、生成された3Dアバターのアニメーションを簡単に作成できます。

Make-A-Characterの使い方:
1、顔の説明を入力する
2、生成をクリックして2分待つ
3、生成結果を確認する
これらのステップにより、Make-A-Characterはシンプルなテキスト説明からリアルで完全かつアニメーション可能な3Dキャラクターを迅速に生成することができ、さまざまなエンターテインメントや専門的なシーンに適用できます。
脚本プランナー▸
AIアプリ
AIニュース