WebGL2RenderingContext: samplerParameter[if]() Methode

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2021.

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

Die WebGL2RenderingContext.samplerParameter[if]() Methoden der WebGL 2 API setzen Parameter eines WebGLSampler.

Syntax

js
samplerParameteri(sampler, pname, param)
samplerParameterf(sampler, pname, param)

Parameter

sampler

Ein WebGLSampler Objekt.

pname

Ein GLenum, der angibt, welcher Parameter gesetzt werden soll. Mögliche Werte:

gl.TEXTURE_COMPARE_FUNC

Ein GLenum, das die Vergleichsfunktion der Textur angibt.

gl.TEXTURE_COMPARE_MODE

Ein GLenum, das die Vergleichsmodus der Textur angibt.

gl.TEXTURE_MAG_FILTER

Ein GLenum, das den Vergrößerungsfilter der Textur angibt.

gl.TEXTURE_MAX_LOD

Ein GLfloat, der den maximalen Grad der Detailtiefe angibt.

gl.TEXTURE_MIN_FILTER

Ein GLenum, das den Verkleinerungsfilter der Textur angibt.

gl.TEXTURE_MIN_LOD

Ein GLfloat, der den minimalen Grad der Detailtiefe angibt.

gl.TEXTURE_WRAP_R

Ein GLenum, das die Wickelfunktion der Textur für die Texturkoordinate r angibt.

gl.TEXTURE_WRAP_S

Ein GLenum, das die Wickelfunktion der Textur für die Texturkoordinate s angibt.

gl.TEXTURE_WRAP_T

Ein GLenum, das die Wickelfunktion der Textur für die Texturkoordinate t angibt.

param

Ein GLint (samplerParameteri) oder ein GLfloat (samplerParameterf), das einen Wert für pname angibt.

Rückgabewert

Keiner (undefined).

Beispiele

js
const sampler = gl.createSampler();
gl.samplerParameteri(sampler, gl.TEXTURE_MAG_FILTER, gl.NEAREST);

Spezifikationen

Specification
WebGL 2.0 Specification
# 3.7.13

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
samplerParameteri

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support

Siehe auch