A RetroSearch Logo

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

Search Query:

Showing content from http://developer.mozilla.org/de/docs/Web/API/WebGLRenderingContext/texSubImage2D below:

WebGLRenderingContext: texSubImage2D() Methode - Web-APIs

WebGLRenderingContext: texSubImage2D() Methode

Limited availability

Hinweis: Diese Funktion ist in Web Workers verfügbar.

Die WebGLRenderingContext.texSubImage2D()-Methode der WebGL API gibt ein Unterrechteck der aktuellen Textur an.

Syntax
// WebGL1
texSubImage2D(target, level, xoffset, yoffset, width, height, format, type, pixels) // pixels is a TypedArray or a DataView
texSubImage2D(target, level, xoffset, yoffset, format, type, pixels)

// WebGL2
texSubImage2D(target, level, xoffset, yoffset, width, height, format, type, offset)
texSubImage2D(target, level, xoffset, yoffset, width, height, format, type, source)
texSubImage2D(target, level, xoffset, yoffset, width, height, format, type, pixels, srcOffset)
Parameter
target

Ein GLenum, das den Bindungspunkt (Ziel) der aktiven Textur angibt. Mögliche Werte:

level

Ein GLint, das das Detailniveau angibt. Level 0 ist das Basisbildniveau und Level n ist das n-te Mipmap-Reduktionsniveau.

xoffset

Ein GLint, das die x-Koordinate des unteren linken Texels einer Breite-weiten und Höhe-weiten rechteckigen Unterregion des Textur-Arrays angibt.

yoffset

Ein GLint, das die y-Koordinate des unteren linken Texels einer Breite-weiten und Höhe-weiten rechteckigen Unterregion des Textur-Arrays angibt.

width

Ein GLsizei, das die Breite der Textur in Texeln angibt.

height

Ein GLsizei, das die Höhe der Textur in Texeln angibt.

format

Ein GLenum, das das Format der Texeldaten angibt. Mögliche Werte:

Bei Verwendung der EXT_sRGB Erweiterung:

Bei Verwendung eines WebGL 2 Kontextes sind zusätzlich folgende Werte verfügbar:

type

Ein GLenum, das den Datentyp der Texeldaten angibt. Mögliche Werte:

Bei Verwendung der OES_texture_float Erweiterung:

Bei Verwendung der OES_texture_half_float Erweiterung:

Bei Verwendung eines WebGL 2 Kontextes sind zusätzlich folgende Werte verfügbar:

pixels

Eines der folgenden Objekte kann als Pixelquelle für die Textur verwendet werden:

offset

(Nur WebGL 2) Ein GLintptr Byte-Offset in den Datenbereich des WebGLBuffer. Wird verwendet, um Daten an die derzeit gebundene WebGLTexture vom gebundenen WebGLBuffer zum PIXEL_UNPACK_BUFFER Ziel hochzuladen.

Rückgabewert

Keiner (undefined).

Beispiele
gl.texSubImage2D(gl.TEXTURE_2D, 0, 0, 0, gl.RGBA, gl.UNSIGNED_BYTE, image);
Spezifikationen Browser-Kompatibilität Siehe auch

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