すべてのインディー開発者は、その苦労を知っています。素晴らしく見えて、プロダクションに適していて、予算を破壊せず、著作権の問題を引き起こさない3Dアセットを探すことです。誰もが経験したことがあるでしょう:アセットストアを無限にスクロールしたり、無料のものを組み合わせたり、Blenderの中で週末を失って、ただ1つのモデルを正しく作るために奮闘したり。
だからこそ、私たちはMeshyに頼ることにしました。ほんの少しのプロンプトと手動モデリングゼロで、粗いアイデアからUnity用の完全なセルシェーディングされたアセットに変えることができます。速くて楽しく、正直なところ、ちょっと中毒性があります。この投稿では、通常の手間をかけずに3Dゲームアセットを作成する方法をお見せします。
ステップバイステップガイド:モデリング不要のスタイライズされた3Dモデル
パート1: Meshyで3Dゲームアセットを生成
MeshyはAI駆動の3Dモデル生成ツールで、高品質のモデルを迅速に作成するのに役立ちます。画像をアップロードするか、テキストプロンプトを入力するだけで、あなたが考えている3Dモデルを生成します。このチュートリアルでは、MeshyのText to 3D機能を使用します。
ステップ1: Meshyを使用して3Dモデルを生成
まず、Meshyを使用して3Dモデルを生成します。「Generate」ボタンをクリックするだけで開始できます。
注意: Meshyはあなたの母国語をサポートしています—切り替える必要はありません。
プラットフォームは、ベイクされたライティングをオプションとして高品質のアセットを作成することを可能にします。私たちのスタイライズされたワークフローでは、通常、delitテクスチャを使用して、ポストプロセッシング中により多くのコントロールを保持します。
ステップ2: モデルのダウンロード
モデルが準備できたら、それを.fbx
または.obj
ファイルとして対応するテクスチャマップとともにダウンロードします。その後、直接Cinema 4Dにインポートします。
パート2: C4D(Octane)でのセルシェーディング
Meshyでベースモデルを生成した後、Cinema 4Dに移動してトゥーンシェーディングを使用して外観をスタイライズし、Octane Renderを使用して完全な芸術的コントロールを行います。
ステップ1: Octaneトゥーンライティングの設定
Cinema 4DでOctane Renderを使用し、トゥーンシェーディングサポートが付属しています。私たちのプロセスは、シーンにトゥーンポイントライトを追加することから始まり、影とハイライトの外観に対する芸術的コントロールを高めます。
ステップ2: マテリアルをOctaneトゥーンマテリアルに変換
次に、モデルのデフォルトのマテリアルをOctaneマテリアルに変換します。マテリアルタイプの下で、「Cel.」を選択します。これにより、NPRスタイルのレンダリングに特化したオプションが解放され、アウトラインや簡略化されたシェーディングが可能になります。
ステップ3: トゥーンプロパティの調整
トゥーンマテリアル設定で、アウトラインの色と厚さを調整して、望むアートディレクションに合わせます。このステップは、アセットの視覚的アイデンティティを定義します—シャープなコミックブックスタイルにするか、ソフトなアニメ風にするか。
ステップ 4: マテリアルの洗練 - スペキュラリティ、ラフネス、バンプ
マテリアルの特性であるスペキュラリティ、ラフネス、およびバンプを微調整します。ここでは、Meshyのカラーテクスチャをベースとして再利用し、視覚的なディテールを追加するためにプロシージャルテクスチャを重ねることもあります。プロジェクションマッピングを使用して、表面の挙動をカスタマイズすることも可能です。
ステップ 5: ゲームエンジン用のベイキング
Unityのようなゲームエンジンにエクスポートしたい場合、マテリアルのベイキングは不可欠です。このステップにより、スタイライズされた外観がリアルタイムレンダリングで保持されます。あるいは、Unity内で同様の設定とアンリットシェーダーを使用してトゥーンシェーディングを再現することもできます。
パート 3: ゲーム実装
ステップ 1: ゲームへのアセット適用 - The Envoy Choo
現在のゲーム「The Envoy Choo」では、プレイヤーがNPCと出会うトレーディングサンクチュアリと、素材収集のための浮遊島という2つの異なる環境を構築しました。
ステップ 2: ニッチな小道具のためのMeshy - マスク、クレーン、彫像
トレーディングサンクチュアリにある多くの小道具、例えば仏像、クレーン、伝統的なマスクなどは、無料でライセンスフリーのアセットとして見つけるのが難しいです。Meshyはこれらを迅速に生成し、テクスチャマップを完備しています。その後、C4Dに取り込み、トゥーンシェーダープリセットを適用します。
ステップ 3: Meshy Animate - リギングとアクション
浮遊島ゾーンでは、敵をただの静的な障害物ではなく、実際に存在感のあるキャラクターにしたいと考えました。そのためには、アニメーションされた行動を与える必要がありました。例えば、近づくと攻撃する木の精霊や、アイドル時に不気味な静止状態になる、または倒されたときに劇的に崩れるなどです。これらのアイデアを実現するために、迅速でゲーム対応のアニメーションが必要でした。
そこでMeshyのAnimate機能が役立ちました。自動リギングと攻撃、アイドル、敗北といったビルトインプリセットを使用して、数クリックでモデルをアニメートできました。手動のウェイトペインティングや外部ツールは不要です。
Meshyがゲームチェンジャーである理由:
- AIテクスチャリング - 手描きのトゥーンシェーディングを置き換える
MeshyのAI生成テクスチャは、スタイライズされたレンダリングの手間を省きます。すべてのディテールを手動で描く代わりに、またはUVを何時間も調整する代わりに、クリエイターは即座にクリーンでスタイライズされたテクスチャを得ることができます。これは、色のブロッキングやアウトラインがフォトリアリズムよりも重要なトゥーンスタイルのゲームに特に有用です。
- 1クリックアニメーション - キャラクターの自動リギング
MeshyのAnimate機能は、数クリックでリギングとアニメーションを処理します。どんなにスタイライズされていても、または型破りなキャラクターモデルでもアップロードすれば、Meshyが自動的にリギングし、アイドル、攻撃、ジャンプといったビルトインアニメーションを適用します。これは、迅速なプロトタイピングや、ゲームに活気あるNPCや敵を配置するのに最適です。
- コミュニティアセット - ニッチな小道具(彫像、マスクなど)で時間を節約
ユニークで文化的に特定のアセットを探すのは、特にライセンスフリーでスタイライズされたものが必要な場合、何日もかかることがあります。Meshyを使用すれば、仏像から儀式用マスクまで、簡単なプロンプトで生成できます。もはや一般的なアセットパックから部品を寄せ集める必要はありません。
最後の考え—スタイライズされたワークフローにおけるMeshyの力
Meshyは、コンセプトからゲーム準備が整ったアセットに至るまでの時間と労力を大幅に削減します。ユニークな小道具を作成する場合でも、アニメーションでキャラクターに命を吹き込む場合でも同様です。Cinema 4DやUnityのようなツールで、技術的なボトルネックに悩まされることなく、完全なクリエイティブコントロールを提供するスタイライズされたワークフローにシームレスにフィットします。
インディーデベロッパー、小規模チーム、または3Dから2Dへのゲームパイプラインを構築する誰にとっても、Meshyは単なる時間節約ツールではなく、クリエイティブな解放をもたらします。ソフトウェアと格闘する時間を減らし、あなたの世界を生き生きとさせる時間を増やすことができます。