トゥーンレンダリング(セルシェーディング)は,2つの処理を行います。 まず1つ目はペイントと呼ばれる段階的な色分けをする処理です。この処理はライトベクトルと法線ベクトルの内積をとったものをピクセルの明るさとして,明るさの値をテクスチャ座標にして,テクスチャを参照します。こうすることによって,影をなめらかなグラデーションで表示するのではなく,段階的に表示するようにします。 もうひとつは,インクと呼ばれる処理です。一番手っ取り早いのは,モデルの裏側だけをレンダリングして,法線ベクトルの方向にちょっち引き伸ばしてやります。こうすることで黒いモデルが描画されるので,輪郭が浮かびあがります。実行してもらうとわかるのですが,元のモデルの頂点が同じでも,法線ベクトルの向きが違うため,引き伸ばしてやると隙間ができてしまいます。(目のあたりなんかはひどいのがわかっちゃいます) 要するに手抜きしています。 綺
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く