A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.mozilla.org/ja/docs/Web/API/WebGLRenderingContext/uniform below:

WebGLRenderingContext.uniform[1234][fi][v]() - Web API | MDN

WebGLRenderingContext.uniform[1234][fi][v]()

Baseline Widely available

WebGLRenderingContext.uniform[1234][fi][v]() は WebGL API のメソッドで、ユニフォーム変数の値を指定します。プログラムオブジェクトで定義されたすべてのアクティブなユニフォーム変数は、プログラムオブジェクトが正常にリンクされたときに 0 に初期化されます。それらは、プログラムオブジェクトのリンクが成功し、再び 0 に初期化されるまで、このメソッドの呼び出しによって割り当てられた値を保持します。

メモ: ここで書かれている関数の多くは WebGL 2 インターフェイスで拡張されており、 WebGL2RenderingContext.uniform[1234][uif][v]() 以下にあります。

構文
void gl.uniform1f(location, v0);
void gl.uniform1fv(location, value);
void gl.uniform1i(location, v0);
void gl.uniform1iv(location, value);

void gl.uniform2f(location, v0, v1);
void gl.uniform2fv(location, value);
void gl.uniform2i(location, v0, v1);
void gl.uniform2iv(location, value);

void gl.uniform3f(location, v0, v1, v2);
void gl.uniform3fv(location, value);
void gl.uniform3i(location, v0, v1, v2);
void gl.uniform3iv(location, value);

void gl.uniform4f(location, v0, v1, v2, v3);
void gl.uniform4fv(location, value);
void gl.uniform4i(location, v0, v1, v2, v3);
void gl.uniform4iv(location, value);
引数
location

WebGLUniformLocation オブジェクトで、変更するユニフォーム属性の位置を変更します。

value, v0, v1, v2, v3

ユニフォーム変数に使用される新しい値です。指定可能な型は次の通りです。

返値

なし。

例
gl.uniform1f(u_alpha, 0.8);
仕様書 ブラウザーの互換性 関連情報

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4