セルシェーディング
3Dのフィギュアにくっきり黒ペンで輪郭線を描き、絵の具を階調ごとに塗り分けて、アニメの主人公に変身させる技術です。
定義 セルシェーディング(トゥーンレンダリング)は、3Dグラフィックスを手描きの2Dアニメやイラストのように見せる特殊な描画技術です。光と影を滑らかなグラデーションではなく、2〜3段階のくっきりとした色面で塗り分け、はっきりとした輪郭線を加えることで、アニメ独特の味わいを生み出します。
滑らかなリアルさではなく、アニメのような色を塗る仕組み
粘土で作った人形にライトを当てると、光が当たる明るい部分から影になる暗い部分まで、色は滑らかなグラデーションでつながります。一般的な3Dグラフィックスも、本来はこの自然な陰影(明暗の変化)をシミュレーションして計算します。しかし、セルシェーディングはこの滑らかな階調をあえて捨ててしまいます。
コンピュータに対して「明るさが70%以上なら一番明るい色、30〜70%の間なら中間の色、それ以下なら暗い影色」というように、はっきりとした基準を設定します。こうすることで複雑な凹凸の陰影が整理され、光と影が2〜3段階のくっきりした単色の帯へと単純化され、一瞬にしてアニメや漫画のイラストのような見た目へと変わります。
かつて2Dアニメを制作する際、透明フィルム(セル画)にインクで主線を描き、絵の具を一色ずつ塗り分けていた手法に似ていることから「セルシェーディング」と名付けられました。
キャラクターを引き立たせるくっきりとした輪郭線
色の段階を減らすだけでは、アニメらしさは完成しません。アニメ絵ならではのくっきりとした印象を決定づける最も重要な要素は、キャラクターの輪郭や服のシワを縁取るはっきりとした輪郭線(アウトライン)です。
3Dモデルは無数の多角形(ポリゴン)の集合体であり、本来はイラストのような「輪郭線」という線データを持っていません。そこでグラフィックプログラムは、視線(カメラ)と物体の表面の角度をリアルタイムで計算します。カメラから見て端にあたる境界部分を割り出して黒い線を描き足したり、モデルを一回り膨らませて裏面だけを黒く描画してフチを作るなど、巧妙な技術を駆使します。
さらに現代のセルシェーディングでは、画面をピクセル単位で分析し、色や奥行き(深度)が急激に変化するエッジを検出して線を引くポストエフェクト(後処理)技術も広く活用されています。
時間が経っても色あせない魅力
実写さながらのリアル志向グラフィックスは、技術が少し進歩するだけで古く見えてしまいがちです。一方、セルシェーディングで作られたゲームやアニメは、独自のイラスト表現そのものとして記憶されるため、年月が経っても色あせにくく古臭さを感じさせないという大きな魅力があります。
初期は2Dアニメの模倣にとどまっていましたが、今では太陽光に透ける髪のハイライトや風になびく衣服の落ち影まで繊細にコントロールできるほど進化しました。『ゼルダの伝説』シリーズやアニメ調のアクションゲームなどで積極的に採用されているのはそのためです。
また、実写グラフィックスのように複雑な光の反射や屈折を極限まで計算しなくてもよいため、独自の世界観や絵柄をブレずに表現しながら、グラフィック処理の負荷を効率的にコントロールできるというメリットも兼ね備えています。
🤔 よくある誤解
セルシェーディングは技術力が足りないから2D風にして誤魔化している。
3D空間で立体モデルや骨組みを精巧に作り込んだ上で、描画処理(シェーダー)によって2Dアニメのように見せる高度な計算技術です。
🧺 日常で出会う場面
3Dモデルの滑らかな陰影を段階的な単色で塗り分け、輪郭線を加えることで2Dアニメ調に表現するレンダリング技術です。