このイベントでは,Sandfall Interactiveのスタッフが,「Clair Obscur: Expedition 33」におけるUnreal Engine 5(UE5)を用いた同タイトルの開発プロセスや技術的なノウハウを解説するセッションを行った。
![]() |
本稿では,Lead Character & Concept Artistのアラン・レイノー氏によるセッション「苦しみすぎずにキャラクターを作る方法」をレポートする。
![]() |
レイノー氏によると「Clair Obscur: Expedition 33」のキャラクター制作にあたり,6つの課題があったという。
一番大きな課題は「リアル寄りのアートディレクション」だ。表現の幅が広がっている現在,リアル寄りのアートは,受け手によっては不気味の谷現象に陥るリスクがあった。
また120種類のキャラクターそれぞれに異なる特徴を持たせることは,小規模のチームにとって大きなチャレンジだったそうだ。
![]() |
最初のステップでは,「Character Creator 3」を用いたキャラクター制作を試みた。このソフトはカスタマイズ性が高く,多くの可能性があり,また短時間でキャラクターを作ることができた。
しかし使い方の習得に時間がかかり,とくにテクスチャ周りの理解が難航したとのこと。さらには成果物に“次世代”感がなく,何よりUE5から独立しているため,データのやり取りに手間がかかるという欠点もあった。
![]() |
レイノー氏らに希望をもたらしたのは,Epic GamesがUE5向けに提供する「MetaHuman」の登場だ。キャラクターチームが小規模だったことが幸いし,ツールの移行もスムーズだったそうだ。
一方でこのツールは当初ブラウザ版しかなく,カスタマイズが限定されるというデメリットも抱えていた。
![]() |
そこでレイノー氏らは,UE5のプラグイン「Mesh Morpher」を試すことに。このプラグインはカスタマイズ性が極めて高く,扱いやすかったが,初期にバグがあったり,スカルプトデータが精緻さに欠けているという欠点もあった。さらにはUE5がアップデートされるごとに,プラグイン側の対応を待たなければならないという状況も生じたという。
![]() |
2022年にリリースされたMetaHumanのプラグイン「Mesh to MeatHuman」は,基本的にMesh Morpherと近く,UE5に組み込まれているため非常に使いやすかったという。ただ,やはりスカルプトデータの近似処理が多く,細かい部分の修正が難しいという欠点があった。
![]() |
以上のようにいくつかの手法を試した結果,レイノー氏らはMesh MorpherとMetaHumanを組み合わせて使うことにした。
![]() |
具体的には,まず「MetaHuman Creator」でキャラクターのラフモデルを作る。次に「ZBrush」でラフモデルを少しスカルプトして,大きな特徴となる部分などが分かるシルエットを作り出す。そして,そのデータをMesh to MetaHumanに取り込んで,優れた素体を作り出す。
![]() |
そうやって作った素体から頭部のメッシュデータをエクスポートし,ZBrushでさらにスカルプトを施していく。そしてMesh Morpherでベイクしディテールをすべて反映させれば,キャラクターが完成する。
![]() |
![]() |
UE5.7以降は「MetaHuman Creator」がプラグインとして内蔵され,カスタマイズ性が大きく向上した。またMesh MorpherとMetaHumanを組み合わせて使う場合に目立っていた首と身体のシーム(継ぎ目)も1クリックで修正できるようになるなど,レイノー氏らにとって大きなアドバンテージとなった。
新しいMetaHuman Creatorを使ったキャラクター作成の手法も紹介された。まずキャラクターの大まかなシルエットとイメージを作り,それにボーンや関節,制御用コントローラーなどをすべて組み込んでフルリグ化する。
![]() |
![]() |
そのデータを「MAYA」にエクスポートする。ちなみにMAYAは,アニメーションなどに必要なメッシュのトポロジーを調整するためだけに使うとのこと。さらにトポロジーを整えたメッシュのうち,実際に使うのは頭,目,歯だけだそう。
![]() |
そうやって調整したメッシュをZBrushに取り込んだら,本格的なスカルプトに取り掛かれるようになる。あとから戻ってくることもできるので,楽しみながら作業するといいとレイノー氏は語る。
注意点は,トポロジーをいじるとアニメーションがおかしくなる可能性があること,そしてこの時点でサブディバイドしてメッシュをハイポリゴン化するとシームが壊れる恐れがあることだ。
![]() |
![]() |
スカルプトしたデータはUE5に取り込み,「MetaHuman キャラクター」内でリグを削除したのち各メッシュを割り当てる。さらにボディをコンフォームテンプレートとして設定するなどの過程を経ることで,データをUE5とZBrushの間でやり取りできるようになる。
![]() |
![]() |
そののちZBrushで,頭部と胴体のメッシュを結合し,サブディバイドしてハイポリゴン版のメッシュを作成,さらにローポリゴン版とハイポリゴン版の双方をエクスポートする。ハイポリゴン版を作り直すのは大変なので,この作業は最後に行うといいそうだ。
![]() |
最後にUE5でメッシュやテクスチャをあらためて割り当て,テクスチャリングソフトで仕上げして完成となる。レイノー氏は,ぜひ紹介した一連の手順を試してほしいとまとめていた。
![]() |
![]() |
![]() |
![]() |











































