たれぱんのびぼーろく

わたしの備忘録、生物学とプログラミングが多いかも

シェーダー技術

displacement mapping: 頂点の移動

wikipedia:en: displacement mapping
頂点を動かす。
proceduralに動かす(e.g. ランダム)こともあるし、texture使うこともある.
精細なマップを用意しても頂点数が足りないと変になる(テッセレーションすればそれも解決する)

normal mapping: フラグメントでのライティング偏向

fragment shaderでライティングするとき、光の方向を曲げる (法線を変える).