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/drawElements below:

WebGLRenderingContext.drawElements() - Web API | MDN

WebGLRenderingContext.drawElements()

Baseline Widely available

WebGLRenderingContext.drawElements() は WebGL API のメソッドで、配列データのプリミティブを描画します。

構文
drawElements(mode, count, type, offset);
引数
mode

GLenum で、描画するプリミティブの型を指定します。取りうる値は次の通りです。

count

GLsizei で、レンダリングする要素配列バッファーの要素数を指定します。例えば、 gl.LINES を使ってワイヤーフレームの三角形を描く場合、線 1 本あたり 2 つの端点× 3 本 = 6 要素になります。しかし、同じワイヤーフレームの三角形を gl.LINE_STRIP で描画する場合、要素配列バッファーは 1 本目の終点/ 2 本目の始点、 2 本目の終点/ 3 本目の始点のインデックスを繰り返さないので、 count は 4 個となります。同じ三角形を gl.LINE_LOOP で描画する場合、要素配列バッファーは最初と最後の頂点を繰り返さないので、 count は 3 となります。

type

GLenum で、要素の配列バッファーの値の型を指定します。取りうる値は次の通りです。

offset

GLintptr で、要素の配列バッファー内における倍とオフセットを指定します。指定された type の大きさの正しい倍数でなければなりません。

返値

なし (undefined)。

例外 例
gl.drawElements(gl.POINTS, 8, gl.UNSIGNED_BYTE, 0);
仕様書 ブラウザーの互換性 関連情報

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