Risk of Rain 2のアートパイプライン:Maya、Substance、Unityによるネオンセルシェーディング

2026年05月26日 スペイン語から翻訳・公開

Risk of Rain 2は、プレイアブルなデザインの成功であるだけでなく、Unityにおけるアセット最適化のケーススタディでもあります。くっきりとしたシルエットとネオンカラーパレットに基づいた、そのスタイライズドな3D美学は、偶然に生まれたわけではありません。巨大な敵やパーティクルの爆発の背後には、Mayaでのモデリング、Substance Painterでのテクスチャリング、そしてグラフィックエンジン内での大胆なスケール管理を組み合わせた、注意深く調整されたパイプラインが存在します。

Maya、Substance Painter、Unityのセルシェーディングネオンを備えたRisk of Rain 2のアートパイプライン

MayaからUnityへ:モデリング、シルエット、そしてセルシェーディングの秘訣 🎨

プロセスはMayaから始まり、そこでは生存者やエイリアンが、クリーンで低ポリゴンのトポロジーでモデリングされます。鍵となるのは微細なディテールではなく、シルエットです。画面上に何百もの敵が存在する場合でも、各キャラクターは判別可能でなければなりません。ベースモデルがエクスポートされると、作業はSubstance Painterに移ります。ここでは、写実的なテクスチャの代わりに、フラットな影とインクのエッジを生成するジェネレーターを使用して、セルシェーディングスタイルが適用されます。技術的な秘訣は、カラーIDマップとエミッションチャンネルにあります。ネオンカラーは、Unityで複雑なライティングを必要とせずに発光し、レンダリングリソースを節約するマテリアルに割り当てられます。その結果、ボリューム感を保ちつつ、アニメのような美学を失わないアセットが生まれます。

大規模スケールとパーティクル:インディー最適化の挑戦 ⚙️

Risk of Rain 2の最大の技術的課題はスケールです。数十もの敵とパーティクルエフェクトが同時に存在する中で、LOD(Level of Detail)の管理を誤るとパフォーマンスが損なわれます。解決策は、低解像度テクスチャを再利用するモジュラー式のパーティクルシステムをUnityで作成し、GPU Instancingシステムと組み合わせて、メモリを増やさずに敵を複製することでした。この美学をインディープロジェクトで再現するためのアドバイスは明確です。ディテールよりもシルエットを優先し、Substance Painterを使用してライトエッジのあるフラットなテクスチャを生成し、低ポリゴン密度を隠すための優れたネオンカラーパレットの力を決して過小評価しないことです。

Risk of Rain 2のチームは、混沌としたマルチプレイヤーに必要な高いパフォーマンスと、Substanceでのプロシージャルテクスチャ、Unityでのセルシェーディングの使用を、ゲームのネオンなビジュアルアイデンティティを犠牲にすることなく、どのようにして両立させたのでしょうか?

(追記:開発時間の90%は磨き上げに、残りの90%はバグ修正に費やされます)