UE5のエンジンを改造してアウトラインの描画箇所を制御する。スパーククリエイティブが解説記事を公開

UE5のエンジンを改造してアウトラインの描画箇所を制御する。スパーククリエイティブが解説記事を公開

2023.07.24
ニュース3DCGアンリアルエンジン
この記事をシェア!
Twitter Facebook LINE B!
Twitter Facebook LINE B!

この記事の3行まとめ

  • スパーククリエイティブ、自社ブログにてUnreal Engineのエンジン改造について解説
  • トゥーン表現のためのアウトラインマスク追加のために、G-Bufferを拡張
  • シェーディングモデル、マテリアルインプットの追加についての解説記事も公開中

スパーククリエイティブは、自社ブログにて『【UE5】セルシェーディングのためにGバッファを追加してみた』と題する記事を公開しました。

同社ブログでは、トゥーン表現を題材としたUnreal Engine 5.0.3のエンジン改造について解説する連載記事を掲載。前回、前々回で取り上げた「シェーディングモデルの追加」と「マテリアルインプットの追加」に続き、今回は「G-Bufferの拡張」について、実際のコードを交えて説明しています。

ディファードシェーディングにおけるポストプロセスを用いた一般的なアウトライン描画では、描画する対象を細かく指定することはできず、キャラクターの目の輪郭にまでアウトラインが引かれるなどの問題が発生します。

G-Buffer拡張前。目の輪郭線が描画されてしまっている(画像はSPARKCREATIVE Tech Blogより引用)

同記事では、この問題をエンジン改造によるG-Bufferの拡張で解決しています。拡張したG-Bufferにアウトラインのマスク情報を格納することで、アウトラインを出したい部分にのみ描画することが可能になります。

G-Buffer拡張後。目の輪郭線が消えている(画像はSPARKCREATIVE Tech Blogより引用)

独自に追加したシェーディングモデルを持つマテリアルにアウトライン用のマスクテクスチャを設定すると、マスク情報がG-Bufferに格納されるように実装されています。

独自のシェーディングモデル「Toon Lit」を追加(画像はSPARKCREATIVE Tech Blogより引用)

マテリアルインプット「Toon Shadow Param」を追加し、アウトライン用のマスクテクスチャなどをシェーダーで扱えるようにしている(画像はSPARKCREATIVE Tech Blogより引用)

キャラクターのマテリアルに設定しているアウトライン用のマスクテクスチャ(画像はSPARKCREATIVE Tech Blogより引用)

G-Bufferに格納したアウトラインのマスク情報は、ポストプロセスマテリアルの「SceneTexture」ノードからアクセスされ、アウトラインの描画に使用されます。

(画像はSPARKCREATIVE Tech Blogより引用)

詳細は、SPARKCREATIVE Tech Blog『【UE5】セルシェーディングのためにGバッファを追加してみた』をご確認ください。

SPARKCREATIVE Tech Blog『【UE5】セルシェーディングのためにGバッファを追加してみた』

関連記事

【西川善司が語る“ゲームの仕組み” Vol.6】人型の3Dキャラクターを人間らしく動かすためには?近年のゲームで採用される“内骨格的な手法”を解説
2026.04.01
Blender制作例25点超を載せた3DCG入門書『作って学ぶ! Blender入門[第2版]』、SBクリエイティブが4/2(木)に発売
2026.03.31
『Unityによる3DCGプログラミング – 基本原理と実践 –』、コロナ社が4/6(月)に発売。サンプルコードや演習問題を無料DL可能
2026.03.30
ゲーム開発関連ツールのリリース・アップデートまとめ【2026/3/28】
2026.03.28
「3ds Max 2027」リリース。「スマートベベル」モディファイアの搭載や、押し出しモディファイアがギズモ操作をサポート
2026.03.26
「Maya 2027」リリース。レイヤーベースのスキニングエディターが実装されたほか、スマートベベルの追加、USD連携強化など
2026.03.26

注目記事ランキング

2026.03.25 - 2026.04.01
VIEW MORE

連載・特集ピックアップ

イベントカレンダー

VIEW MORE

今日の用語

ヘッドマウントディスプレイ(HMD)
ヘッドマウントディスプレイ Head Mounted Displayの略称。頭部に装着するディスプレイ装置の総称で、ゴーグルやメガネを模した形状が多い。Meta QuestやHTC Vive、PlayStaion VRなどの没入型と、HoloLensやMagic Leapなどのシースルー型に大別される。左右の目に対してわずかに異なる映像を描画することで、視差効果を利用した立体的な表現を可能にする。
VIEW MORE

Xで最新情報をチェック!