「Uniform変数」の版間の差分
ナビゲーションに移動
検索に移動
Administrator (トーク | 投稿記録) |
Administrator (トーク | 投稿記録) |
||
6行目: | 6行目: | ||
== 関連項目 == | == 関連項目 == | ||
; 主な関連変数 | ; 主な関連変数 | ||
− | * | + | * [[uniform変数]](ゆにふぉーむ) = 定数 |
− | * | + | * [[attribute変数]](あとりびゅーと)= 頂点が入ってくる変数 |
− | * | + | * [[varying変数]](ゔぇりんぐ) = シェーダー間の受け渡し用の変数 |
; その他 | ; その他 | ||
* [[Uniform Buffer Object]] = uniform変数を一纏めにして[[デバイスバッファ]]に格納したもの | * [[Uniform Buffer Object]] = uniform変数を一纏めにして[[デバイスバッファ]]に格納したもの |
2022年10月14日 (金) 04:31時点における版
uniform変数(ゆにふぉーむ)とは、OpenGLにおいて「シェーダーに渡す変数」のことであり、シェーダー側(GLSL)では定数に見える。
主にワールド座標やライト関連のデータをシェーダーに送り込むのに使われる。 テクスチャやサンプラーなどもuniform変数に含まれる。
関連項目
- 主な関連変数
- uniform変数(ゆにふぉーむ) = 定数
- attribute変数(あとりびゅーと)= 頂点が入ってくる変数
- varying変数(ゔぇりんぐ) = シェーダー間の受け渡し用の変数
- その他
- Uniform Buffer Object = uniform変数を一纏めにしてデバイスバッファに格納したもの