GLSL

トゥーン風味

PhongとかBlinnをとばしてトゥーンをやってみた。 意外と簡単。 トゥーン用テクスチャを動的に生成したり 陰の合成をグレイスケールの乗算じゃなくて PhotoShopの焼き込みみたいな合成ができるとよろしいかもしれない。 さらにはシャドウが欲しいところであ…

少しずつ試してみる

最小限のシェーダ vertex shader void main(){ gl_Position = ftransform(); gl_FrontColor = gl_Color; }頂点シェーダではgl_Position(スクリーン座標に変換された頂点座標。vec4)を出力するのは必須。 gl_FrontColorはフラグメントシェーダのgl_Colorに渡…