3D実務家としての私の仕事において、AI生成3Dモデルの真の試金石は、その初期の形状ではなく、マテリアルの物理的な妥当性にあると私は考えています。制約のないAI出力は、しばしば美しいものの使用できないアセットを生み出し、実世界のライティング下で破綻し、プロダクションパイプラインを阻害します。私は最初のプロンプトからマテリアル制約を適用し、AIが一貫性のある、プロダクション対応のPBR(Physically Based Rendering)プロパティを持つモデルを生成するように導いています。この記事は、単なる目新しさを超え、AI 3D生成をゲーム、映画、XR向けの本格的な物理ベースのワークフローに統合したいアーティストや開発者向けです。
主なポイント:
AIがマテリアルの物理を理解せずに3Dモデルを生成すると、結果は表面的には詳細ですが、根本的に欠陥があります。私は、「錆びた鉄」の表面が濡れたプラスチックのような反射率を持っていたり、「織物」がライティング下で硬い石のように振る舞ったりするモデルを頻繁に目にします。これらのモデルは、単一の慎重に構成されたAIプレビューでは見栄えが良いかもしれませんが、Unreal EngineやBlender Cyclesのようなゲームエンジンやレンダラーにインポートすると完全に破綻します。マテリアル定義が矛盾しているため、テクスチャマップを完全に再構築しない限り、正しくシェーディングすることは不可能です。
私は、マテリアルの意図をまず定義せずに生成を開始することはありません。これは、プロンプトを記述する前にテクスチャアーティストのように考えることを意味します。私は問います:ベースマテリアルは何ですか(金属、木、布地)?そのラフネスは?誘電体ですか、それとも導体ですか?クリアコートやサブサーフェススキャタリングはありますか?私はこの意図を簡単な言葉で文書化し、それがAIとのインタラクションの設計図となります。この事前の規律は、後の後処理の時間を大幅に節約します。
物理的に妥当なマテリアルを持つモデルは、標準的なPBRパイプラインに直接組み込まれます。これは、生成(またはベイク)されたBase Color、Roughness、Metallic、およびNormalマップが、実際のマテリアルの挙動に正確に対応することを意味します。私のチームにとって、これは譲れません。これにより、アセット間の一貫性が確保され、正しい動的ライティングとグローバルイルミネーションが可能になり、説明書や修正なしに他のアーティストがアセットをすぐに利用できるようになります。
私のプロンプトは、「SFクレート」という言葉をはるかに超えています。私はマテリアルの構成と視覚的特性を指定します。例えば、「マットで擦り傷のある表面テクスチャを持つ重厚な強化ポリマー製クレート、わずかに摩耗したサテン仕上げの金属製コーナーブラケット、そしてきれいで不透明なプラスチック製の警告ラベル。」これはAIに形状だけでなく、異なるマテリアルIDとそれぞれの表面品質についても伝えます。私は「光沢のある」のような主観的な言葉を避け、「滑らかで低ラフネス」のようなPBR用語を使用します。
適切に選択された参照画像は、マテリアルガイダンスにおいて一段落のテキストよりも強力です。私は、ブラシ加工された金属に光がどのように当たるか、コンクリート上でどのように散乱するかなど、私が求めるマテリアルの応答を明確に示す画像を使用します。画像から3Dへのツールを使用する場合、影やスペキュラハイライトをベースカラーテクスチャに焼き付けるというAIの一般的な落とし穴を避けるため、参照写真が均一でニュートラルなライティングであることを確認します。
私の最初の生成はドラフトです。私はすぐにそれをニュートラルなHDRIを備えたレンダリング環境にインポートし、マテリアルを検証します。プラスチックはプラスチックに見えるか?その後、洗練されたプロンプトに戻るか、インペインティング/セグメンテーション機能を使用して特定の領域を修正します。例えば、Tripo AIでは、そのインテリジェントなセグメンテーションを使用して、正しく生成されなかったマテリアルを分離し、「このセグメントをブラッシュドアルミニウムに変更する」といった形で、その部分だけを再プロンプトすることができます。
私はAIにデザインにおける創造的な自由を許しますが、マテリアルの挙動には厳格なルールを適用します。AIは斬新な有機的な形状を発明できますが、その形状がキチン質の殻であると意図されている場合、マテリアルはキチンの反射特性に従わなければなりません。私は物理の門番として機能し、実世界の材料に関する知識を使用してAIの出力を検証し、修正します。
AIがテクスチャを提供する場合、私はそれがPBRに正確であるとは決して仮定しません。私の最初のステップは、Substance Playerのようなビューアでマップを分析することです。私は、Metallicマップが非金属/金属に対して真にバイナリ(黒/白)であること、そしてRoughnessマップに論理的なバリエーションがあること(傷は粗く、磨かれた部分は滑らか)を確認します。多くの場合、PBR標準に準拠するために、これらのマップをSubstance PainterまたはPhotoshopで洗練する必要があります。
AIモデルが箱から出してすぐに「プロダクション対応」であることはありません。私の標準的な後処理には、1) ターゲットポリカウントのためのデシメーションまたはリトポロジー、2) クリーンなハイポリからローポリへのノーマルマップとアンビエントオクルージョンのベイク、3) 提供されたテクスチャマップの修正と強化が含まれます。「レンダリング対応出力」を提供するTripo AIのようなツールは、適切なトポロジーとUVを備えたはるかに優れた出発点を提供し、このステップを数時間から数分に短縮します。
クリーンなUVレイアウトは、テクスチャリングとパフォーマンスにとって非常に重要です。私は、インテリジェントで重なりのないUVを自動的に生成するAIツールを優先します。UVを再作成する必要がある場合は、テクスチャベイクの前に行います。ベイクには、ケージを使用して、ハイポリのAIディテールから最適化されたローポリゲームメッシュへのクリーンなノーマルマップ転送を確実に行います。正確なベイクは、AI生成からの物理的なディテールを固定するものです。
私は、AI作成と従来のパイプラインを橋渡しする機能を活用しています。例えば、事前セグメント化されたマテリアルIDを持つモデルを生成することで、マスクがすでに作成された状態でSubstance Painterに直接エクスポートできます。このシームレスな引き渡しは、最新のAI 3Dプラットフォームが膨大な時間を節約するポイントであり、技術的な準備作業ではなく、アートディレクションと洗練に集中することを可能にします。
私の経験では、Text-to-3Dは言語を通じてマテリアル仕様をより直接的に制御できます。私は「風化したオーク」や「陽極酸化チタン」といった指示を出すことができます。Image-to-3Dは、浸食された石の特定のタイプのように、写真から特定の複雑なマテリアルのテクスチャをキャプチャするのに優れています。最も制御を効かせたい場合、私はしばしば両方を使用します。全体的なマテリアルの意図にはテキストプロンプトを、微細な表面ディテールには参照画像を使用します。
私は、複数の生成とビュー間でマテリアルの一貫性を維持する能力によってツールを評価します。4つの異なる角度から「セラミックの花瓶」を生成し、それぞれの磁器マテリアルが同じように振る舞うでしょうか?最高のツールは、首尾一貫した内部マテリアルモデルを維持します。また、プロンプトエンジニアリング単独よりも予測可能で制御しやすい出力をもたらす、明示的なマテリアルパラメータスライダーやスタイルプリセットを提供するツールも高く評価しています。
私は、アイデア出し、ベースメッシュ、ハードサーフェスオブジェクト、およびユニークなマテリアルディテールが重要なアセットにAI生成を使用します。多様で複雑な小道具でシーンを迅速に埋めるのに無敵です。主役級のキャラクター、すべてのシルエットカーブにわたって正確な芸術的制御を必要とするアセット、または(特定のリギングスケルトンのように)極めて厳格な技術的制約内で作業する場合は、従来のスカルプティングに戻ります。ハイブリッドアプローチが最も強力です。AI生成されたベースメッシュをZBrushでの詳細なスカルプティングの出発点として使用するのです。
moving at the speed of creativity, achieving the depths of imagination.
テキスト・画像から3Dモデルを生成
毎月無料クレジット付与
究極のディテール再現