人生にゲームをプラスするメディア

アンリアル・エンジン4に採用された物理ベースのマテリアル・システム・・・「Unreal Japan News」第72回

ハイエンドな映像やゲーム制作の現場では、物理ベースのシェーディングへの関心が高まっています。それにより、あらゆるライティング環境下に適合できる美麗でリアルなマテリアルを簡単に作成することが可能になるためです。

ゲームビジネス その他
Unreal Engine 4で作られた「Infiltrator」デモ
  • Unreal Engine 4で作られた「Infiltrator」デモ
  • 左側の三輪車は8つのマテリアル・エレメントで構成されています。右側の三輪車はレイヤード・マテリアルを使用しており、全てのマテリアルがひとつにブレンドされているため、適用や共有、再利用が非常に容易となっています。
ハイエンドな映像やゲーム制作の現場では、物理ベースのシェーディングへの関心が高まっています。それにより、あらゆるライティング環境下に適合できる美麗でリアルなマテリアルを簡単に作成することが可能になるためです。アンリアル・エンジン4に搭載された新しいシェイディング・モデルとマテリアル・ワークフローは、従来の高価で時間のかかるアプローチからの解放を可能にしました。

Epicの新しいマテリアル・パイプラインでは、アーティストは物理ベースのシェーディングを視覚的にも分かりやすい形で活用することができます。マテリアルの実装は更に容易になる一方で、これまでと同様のハイクオリティな成果物を作成できる様々なコンテンツ・クリエーションの方法がサポートされています。

UE4のマテリアルには、ノードベースのビジュアル・スクリプティングが使用されており、変更をリアルタイムでゲーム世界全体に反映させることができるように設計されています。物体の表面が一種類だけのマテリアルで構成されている場合でも、あるいはレイヤードマテリアル(詳細は後述)で構成されている場合でも、UE4のマテリアルはパフォーマンスに優れ、とても美しく、更にアーティストがビジュアル面に関する完全なコントロールを持つことを可能にします。

一例としてUE4で制作されたインフィルトレーター・デモを見てみましょう。Epicのアーティストが主人公の外見を制作するために使用したプロセスは、従来のテクニックとは大幅に異なるもので、とりわけキャラクターのシェーダーとテクスチャーの使い方が変わっていました。これまでのようにキャラクターのディフューズやスペキュラー、ノーマル等のプロパティに複数のハイレゾ・テクスチャーを使用するのではなく、新たに採用されたレイヤード・アプローチが多くのマテリアルを定義しています。

インフィルトレーターのキャラクターは多くのマテリアル・レイヤーで構成されており、それぞれのレイヤーが繊維、金属、ゴム、肌、髪といった現実世界の一般的な素材を表しています。各レイヤーは別々に制作された後で最終的なシェーダーとしてブレンドされ、テクスチャーマスクによって体のどの部分でどのレイヤーが見えるようになるか定義されます。クロームのレイヤーがバックルに使われる、といったシンプルなケースもありますが、肌のような部分ではもっと複雑な処理が行われています。

インフィルトレーターで見られるもう一つの例は、空中を進む車輌ロボットです。ベースの金属部分はひとつのマテリアル・レイヤーで物理ベースで定義されていますが、独自の物理プロパティを持った完全に別個のペイントレイヤーが設定されています。最終的なシェーダーでは、ペイント部分が金属部分の上に不透明な形でブレンドされています。このブレンドは、単純にテクスチャーを重ねるだけよりももっと複雑な処理を行っているので、金属の光沢度合い、スペキュラー、ノイズ等がブレンドできるようになっています。更に、他のレイヤーから独立したデカール・レイヤーにより、ロボット全体の細かな質感に影響を与えること無く、細かなタッチを加える事ができるようになっています。

このマテリアル・システムの進化により、個別のポリゴンごとに変化を適用していた従来のやり方と異なり、ピクセルレベルでレイヤーをペイントできるようになりました。これにより、制作中にそのまま編集・セーブ・共有が可能なUE4のエディタ機能と併せて使用することで、莫大な量の製作時間を節約することが可能となります。

マテリアルをピクセル単位でマップできるため、アーティストがマッピングをランタイムに変更することが可能になりました。例えば、1本の樹木に割り当てられた1つのマテリアルで、普段の樹皮の質感と、木が燃えた時の焦げた質感を両方定義することができます。アーティストはマスクをいつでも変更できますし、ゲームプレイの進行に従ってどこにでも焦げた部分を出現させることができます。

この新たなアプローチによる利点は複数あります。樹皮や焦げた炭といったマテリアルの個別タイプをアーティストが気にかけなくてよくなるため、これまでのようにひとつのマテリアルの中で複数の異なるタイプを定義することで単一のマテリアルのネットワークを複雑化する必要がなくなります。この新しい技術により、マテリアルは本質的にシンプルなものとなり、より手早く制作可能になります。また、必要があればパイプラインの後ろの部分でも容易に編集可能になります。

さらに、各マテリアル・レイヤーの配置を定義するマスクは、ゲームプレイ中に修正やアニメーションさせることが可能です。この新たな機能の可能性は無限です。衣服が裂けて肌が露出する状況や、体の上を流れる黒いオイル、等々。マテリアルを完全に切り替えることで、肌から鉄やクローム等に変身するキャラクターをアーティストが簡単にシミュレートすることも可能です。そういった処理を全てランタイムで、かつアーティストによる迅速で効率的な編集機能を維持したまま行うことが出来るのです。

レイヤード・マテリアルに関する解説は、以下のビデオでもご覧いただけます。

《編集部》
【注目の記事】[PR]

編集部おすすめの記事

ゲームビジネス アクセスランキング

  1. 【レポート】VRロボゲー『アーガイルシフト』のロマンと没入感が凄い!男の子の夢、これで叶います

    【レポート】VRロボゲー『アーガイルシフト』のロマンと没入感が凄い!男の子の夢、これで叶います

  2. 発覚!元任天堂広報H氏2度目の転職

    発覚!元任天堂広報H氏2度目の転職

  3. 【CEDEC 2011】ゲームクリエイターのキャリアを考える/セガ石倉氏と専修大・藤原氏

    【CEDEC 2011】ゲームクリエイターのキャリアを考える/セガ石倉氏と専修大・藤原氏

  4. 令和に新作ファミコンカセットを自作!その知られざるテクニック&80年代カルチャーを「桃井はるこ」「なぞなぞ鈴木」らが語る【インタビュー】

  5. シフトがWW向け新作アクションRPGを開発中と明らかに!『ゴッドイーター』や『フリーダムウォーズ』を手掛けたスタジオ

  6. アバターの口の動きがより滑らかに!音声認識リップシンク「CRI LipSync」が「Animaze」に標準搭載

  7. なぜ「アイカツ」のライブ映像は、ユーザーを魅了するのか…製作の裏側をサムライピクチャーズ谷口氏が語る

  8. USJのVRジェットコースター「XRライド」がヤバ過ぎる…レールのない空間を走り、前振りなく急落下する

  9. 目黒将司×LAM 無二の個性派クリエイター対談-「目黒サウンド」「LAM絵」と称される“キャッチーさ”はどう育まれた?

アクセスランキングをもっと見る