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

【CEDEC 2016】『FF15』開発の裏側...スクエニ独自の技術が作り出すリアルな世界

パシフィコ横浜で開催されたゲーム開発者向けカンファレンスCEDEC 2016。最終日となる8月26日に、『Final Fantasy XV』のキャラクターや広大な世界の構築にどのような技術が使われているかが語られたセッションが行われました。

ソニー PS4
【CEDEC 2016】『FF15』開発の裏側...スクエニ独自の技術が作り出すリアルな世界
  • 【CEDEC 2016】『FF15』開発の裏側...スクエニ独自の技術が作り出すリアルな世界
  • 【CEDEC 2016】『FF15』開発の裏側...スクエニ独自の技術が作り出すリアルな世界
  • 【CEDEC 2016】『FF15』開発の裏側...スクエニ独自の技術が作り出すリアルな世界
  • 【CEDEC 2016】『FF15』開発の裏側...スクエニ独自の技術が作り出すリアルな世界
  • 【CEDEC 2016】『FF15』開発の裏側...スクエニ独自の技術が作り出すリアルな世界
  • 【CEDEC 2016】『FF15』開発の裏側...スクエニ独自の技術が作り出すリアルな世界
  • 【CEDEC 2016】『FF15』開発の裏側...スクエニ独自の技術が作り出すリアルな世界
  • 【CEDEC 2016】『FF15』開発の裏側...スクエニ独自の技術が作り出すリアルな世界
パシフィコ横浜で開催されたゲーム開発者向けカンファレンスCEDEC 2016。最終日となる8月26日に、『Final Fantasy XV』のキャラクターや広大な世界の構築にどのような技術が使われているかが語られたパネルセッション『FINAL FANTASY XV - CHARACTER & ENVIRONMENT WORKFLOW』が行われました。今セッションに登壇したのは、スクウェア・エニックス第二ビジネスディビジョンに所属する佐々木啓光氏、黒坂一隆氏、村松瑞樹氏の3名。

■キャラクター


まず、リード3Dキャラクターアーティストを務めた黒坂氏による、『FF15』のキャラクター作成に用いられた技術や作業工程の説明からスタート。


キャラクターのデータ概要。


物理ベースのBRDF(光の反射)モデル。クラシカルな物理ベースシェーディングだが、『FF』ナンバリングタイトルとしては採用は初となる。


ランタイム描画には複雑なレベルディフェーズが必要となった。


アイシェーダーの比較。表面的な反射はそのままに角膜が屈折しているという疑似的な屈折表現を行っている。
 

スキンシェーダーのオン/オフ比較。


ヘアーシェーダーのオン/オフ比較。ヘアースペキュラー(ハイライトによる映り込み)にはノイズマップによってディテールが表現されている。

ヘアーシェーダーはノイズの効果を少なくするとスペキュラーの範囲が狭くなり、ノイズ効果を強くするとスペキュラーの拡散効果が強くなります。今回のヘアーシェーダーでは、各キャラクターは共通のノイズマップが使用されており、同様の効果が出るように調整されています。


ヘアーシェーダーによる疑似バックスキャッターのオン/オフ比較。髪の毛は光の透過度が高いオブジェクトであるため、物理的な特徴を再現するのが難しい。


キャラが背面から光を受ける状態。髪の毛のアウトラインに明るいエッジが立っている。キャラが影の中に完全に入るとそのエッジはなくなる。


今作のキャラクターは0~7までの関数を持っている。


カメラが引いていくとキャラがどんどん切り替わっていくが、ゲーム中ではほとんどわからないようになっている。


チャレンジの項目。黒坂氏は打倒プリレンダを掲げていた。

日々進化するプリレンダーの技術をキャッチアップして組み込んでいくことが重要と語る黒坂氏。『FF15』では、ゲームパートのチームとCG映画『KINGSGLAIVE FINAL FANTASY XV』のチームが共同で開発を行っており、ハイエンドで培った技術やワークフローがチーム内で共有されてグラフィックの品質向上に大きく貢献しています。


簡素なソリッドモデルを使いプリレンダとリアルタイムレンダ両方の結果を比較。

それぞれのモデリングを比較し、情報を一つ一つ整理しながらエンジニアに要望を伝えていきます。最終的には、データサイズが最適化されたリアルタイム用アセットとプリレンダの比較を行うのだそうです。


プリレンダリングとリアルタイムレンダリングによるシドニーの比較。

アーティストとして両方の作業に関わっている黒坂氏は、長所と短所を実感していると語ります。プリレンダに追い付くのは非常に大変だったとのことですが、比較できるようになったということは両方のテクノロジーが近づいているのだとしています。


キャラクターアセットの基本的なワークフロー。


オクル―ジョンマップを生成するAOベイクツールの画面。このツールは短時間で焼き付け直せるため、修正のオペレーションサイクルを短くすることができる。


服のオクル―ジョンマップ。法線マップを考慮してベイクするので、高解像モデルを必要とはしない。


従来のキャラクターアセットは、高解像度モデルの情報やテクスチャベイク、法線マップ、オクル―ジョンマップ、DCCツールやミドルマップで同時に焼いて自動で抽出を行っていましたが、『FF15』では最終的な段階でオクル―ジョンマップを生成できるようにツールの開発が行われています。


シェーダーワークのカテゴリ。


グラフィカルにシェーダーをカスタマイズできるというシェーダーエディター。アーティストがゲーム要件に応じて、カスタマシェーダーを作成することができるため、スピーディに作業することが可能。


シェーダーエディターを使用すると、マテリアルカスタムで人間が凍るような表現などができる。


ヘアワークフローの流れは、アセットデータフローの流れと同じである。


2Dのラフイメージがあって、それを基にリファレンス資料として実際のマネキンにウィッグをつけて撮影が行われている。髪の毛の構造を深く理解し、後の作業がやりやすくなるため。


ヘアリダクションツール画面。ポリゴン生成ボタンを押せば、グループ化単位のビルボードメッシュの生成が可能となる。


グループ化した複数のカーブを平均化して最後にカーブを生成、そのカーブに対してポリゴン生成している。すべてのヘアカーブを平均化するのは大変であるので、単純にカーブを複数選択してポリゴン生成していくほうが安全だと黒坂氏は説明する。


最終的な結果。

髪の毛はキャラクターを表現する重要な要素ですが、大変なコストがかかるとされています。『FF15』では多くの工夫がされていますが、まだまだ改善の余地はあると黒坂氏は語っています

次のページ:キャラクターセットアップ術

《Daisuke Sato》
【注目の記事】[PR]

編集部おすすめの記事

特集

ソニー アクセスランキング

  1. 『閃乱カグラ Burst Re Newal』は色気だけのゲームじゃない! “セクシー”以外に注目したプレイレポをお届け

    『閃乱カグラ Burst Re Newal』は色気だけのゲームじゃない! “セクシー”以外に注目したプレイレポをお届け

  2. 『ELDEN RING』覗けるのは「フィアのパンツ」だけじゃない―さらに「下乳」と「お尻」も見てみた

    『ELDEN RING』覗けるのは「フィアのパンツ」だけじゃない―さらに「下乳」と「お尻」も見てみた

  3. PS3/PS Vita向けのPlayStation Storeサービスの継続が決定―「判断を誤っていた」

    PS3/PS Vita向けのPlayStation Storeサービスの継続が決定―「判断を誤っていた」

  4. 懐かしさにもちょっぴり浸れる、初代PSからPS4までの起動画面を集めた映像

  5. なんで『パワプロ』上級者は「ロックオン」無しでも変化球が打てるの?ハイレベルすぎるプロ選手の対戦動画から、その秘密をじっくり解説

  6. 君も今日からスパイダーマン!前作未プレイでもワクワクしちゃう『Marvel's Spider-Man: Miles Morales』の魅力─新たな主人公の活躍がここにある

  7. 『Ghost of Tsushima』新参冥人に向けた「冥人奇譚」の特徴&アドバイス14選! 勝利の鍵は“仲間との意思疎通”にあり

  8. カプコン公式「ミス春麗決定戦」で「ザンギエフ」が優勝、その結果と再現度に会場困惑

  9. 『モンハンワールド:アイスボーン』下手くそでも「ソロ用ムフェト・ジーヴァ」に勝てるのか? 新規救済に見えた“(ある意味)辛い狩猟”をレポート

  10. 『ELDEN RING』褪せ人たちが「フィアのパンツ」を覗きだす―そのデザインはかなり刺激的

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