シェーダー
一部
#WebGPU
特有のがあるかも
GPU
で複数の
頂点
や
ピクセル
を
並列
計算するからとっても速い
頂点シェーダー
1つの
頂点
の
座標
を返す
関数
クリップ空間の座標を返す
シェーダーアート(?)ではクリップ空間全体をおおうだけ
クリップ空間を埋める大きさの三角形一つだけ作るテクニックがある
https://webgpufundamentals.org/webgpu/lessons/ja/webgpu-large-triangle-to-cover-clip-space.html
フラグメントシェーダー
1つの
ピクセル
の色を返す
関数
ピクセル
の座標を受ける
頂点の色を受ける
補間
されてる
扱うのは色に限らなくてもいい
頂点シェーダーで作った面の中のピクセルが対象