アウトライン描画専用の「第二の法線」とは?『GUILTY GEAR』シリーズの「背面法」活用事例を解説する動画、アークシステムワークスが公開

アウトライン描画専用の「第二の法線」とは?『GUILTY GEAR』シリーズの「背面法」活用事例を解説する動画、アークシステムワークスが公開

2025.04.24
ニュースゲームづくりの知識シェーダー
この記事をシェア!
Twitter Facebook LINE B!
Twitter Facebook LINE B!

この記事の3行まとめ

  • アークシステムワークス、3Dモデルのアウトライン描画手法「背面法」を解説する動画シリーズの第2弾を公開
  • 同社が「CEDEC2024」で実施した、『GUILTY GEAR』シリーズの背面法実装事例を解説する講演の動画を編集したもの
  • 線の太さは頂点カラーで部位ごとに調整可能。ライティング/アウトライン用で2種類の法線を使い分ける手法なども紹介

アークシステムワークスは2025年4月23日(水)、『3Dでキレイな線を引くために。ギルティギアシリーズのトゥーンライン制御テクニック Part2【アークシステムワークス公式】』と題した動画を公開しました。

『3Dでキレイな線を引くために。ギルティギアシリーズのトゥーンライン制御テクニック Part2【アークシステムワークス公式】』

本動画は、「CEDEC2024」にて同社が実施した講演「3Dでキレイな線を引くために。ギルティギアシリーズのトゥーンライン制御テクニック」の動画を編集したもの。

同社の動画企画「アークシステムワークスアカデミー(ASWアカデミー)」における動画シリーズの第2弾として公開。『GUILTY GEAR』シリーズを題材に、3Dモデルにアウトライン(輪郭線)を付与する手法のひとつ「背面法」(※)について解説しています。
※ 対象のモデルに対してメッシュの法線を反転させたポリゴンを生成し、裏面を描画しないマテリアルをポリゴンに設定することで輪郭を描画する手法

関連記事
『GUILTY GEAR』シリーズにおける「背面法」活用事例、アークシステムワークスが動画で解説。3Dモデルのアウトライン描画手法を基礎から学ぶ
2025.04.17

今回の動画では、モデルとカメラの距離やFOV(視野)といった状況に応じてアウトラインの太さを適切に調整する技法を解説。

頂点カラーのアルファチャンネルの値を変更することで、モデルの部位ごとにアウトラインの太さを調整可能。ペン画のような線の強弱を表現できます。

『GUILTY GEAR』シリーズ最新作『GUILTY GEAR -STRIVE-』のゲーム画面。毛髪など繊細なパーツはアウトラインを細く描画。線を目立たせたくないまつ毛などの部位では、頂点カラーを0にして線を非表示にしている

また、アウトライン用メッシュのDepthを頂点シェーダー内で変更し、実際の位置より奥側で表示されるようにレンダリングすることで、最も外側のアウトラインのみを表示させて他の線を非表示にする手法も活用されています。

ただし、モデルの陰影を管理するために法線を編集する影響で、メッシュを意図した方向に押し出せず、アウトラインが途切れてしまう事態が発生します。

そこで、ライティング用とアウトライン用の2種類の法線を用意。異なる法線を使い分けることで、陰影を整えながらメッシュの押し出しを可能としています。

(画像はYouTube動画3Dでキレイな線を引くために。ギルティギアシリーズのトゥーンライン制御テクニック Part2【アークシステムワークス公式】より切り出して引用)

そのほか、カメラと頂点の距離に比例して背面メッシュを押し出す距離を変化させる設定や、FOVに応じた適切な線の幅を三角関数の計算式より導出する手法などが紹介されています。

なおPart3では、これまで解説した背面法の技術を活用して理想のアウトラインを描き出す運用テクニックとして、不要な線を隠す方法や、線が浮いて見える現象を改善する工夫などを紹介すると予告しています。

詳細は同社のYouTube動画をご確認ください。

3Dでキレイな線を引くために。ギルティギアシリーズのトゥーンライン制御テクニック Part2【アークシステムワークス公式】 | YouTube

関連記事

UVスクロールで手軽にリッチな炎を表現。シェーダー初心者向けエフェクト作成手法、グレッゾが技術ブログで解説
2026.02.18
100万PV超のMayaモデリング解説連載が書籍化。『ローポリで極めるキャラクターモデリング』、ボーンデジタルが1/31(土)に発売
2026.01.28
書籍『Blender完全入門』、1/30(金)に発売。モデリングや質感調整・ライティングなど、一連の3DCG制作フローが身に付く
2026.01.26
シェーダーバリアントをコード編集なしで最適化。Unity 6.3新機能「ShaderBuildSettings」の活用術、サイバーエージェント「コアテク」が解説
2026.01.18
オーバードローによるGPU負荷を「縮小バッファ」で軽減。サイバーエージェント、「シェーダー最適化入門」最新記事を公開
2025.05.13
『GUILTY GEAR』シリーズで採用された、アウトラインを部分的に隠す技法を紹介。アークシステムワークスによる「背面法」解説動画シリーズが更新
2025.05.01

注目記事ランキング

2026.02.13 - 2026.02.20
VIEW MORE

連載・特集ピックアップ

イベントカレンダー

VIEW MORE

今日の用語

マージ(Merge)
マージ 何か複数のものをまとめて1つに融合・統合すること。ゲーム開発において、多くの場合、異なる作業者が同一のファイルを編集したのち、ひとつに統合する作業のこと。
VIEW MORE

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