tips:glsl:start
文書の過去の版を表示しています。
GLSL
#version 300 es
void main(){
}
#version 300 es
precision mediump float;
void main(){
}
ないとエラー
- 古い
attributevarying
- 新しい
inout
- 最初からある変数
gl_Position頂点シェーダーで出力しないといけないもの vec4 ?gl_PointSize頂点サイズが決められる?
- 頂点シェーダの
in自分でバッファ作って送り込む - 頂点シェーダの
outフラグメントシェーダにわたる - フラグメントシェーダの
in' 頂点シェーダの out から受け取る? - フラグメントシェーダの
out vec4色を出力する?
- 三角形の内部になる画素について塗られるっぽい?
- 頂点シェーダが出力した座標の補間値が各画素について計算されていて
- フラグメントシェーダはその画素の正確な座標を利用して画素値を決めるっぽい?
tips/glsl/start.1634289790.txt.gz · 最終更新: 2021/10/15 09:23 by yuuho
