WebGL2RenderingContext: Methode samplerParameter[if]()
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 von WebGLSampler.
Syntax
samplerParameteri(sampler, pname, param)
samplerParameterf(sampler, pname, param)
Parameter
sampler-
Ein
WebGLSamplerObjekt. pname-
Ein
GLenum, der angibt, welcher Parameter gesetzt werden soll. Mögliche Werte:gl.TEXTURE_COMPARE_FUNC-
Ein
GLenum, das die Textur-Vergleichsfunktion angibt. gl.TEXTURE_COMPARE_MODE-
Ein
GLenum, das den Textur-Vergleichsmodus angibt. gl.TEXTURE_MAG_FILTER-
Ein
GLenum, das den Textur-Vergrößerungsfilter angibt. gl.TEXTURE_MAX_LOD-
Ein
GLfloat, das den maximalen Detailgrad-Wert angibt. gl.TEXTURE_MIN_FILTER-
Ein
GLenum, das den Textur-Verkleinerungsfilter angibt. gl.TEXTURE_MIN_LOD-
Ein
GLfloat, das den minimalen Detailgrad-Wert angibt. gl.TEXTURE_WRAP_R-
Ein
GLenum, das die Textur- Umwicklungsfunktion für die Texturkoordinate r angibt. gl.TEXTURE_WRAP_S-
Ein
GLenum, das die Textur- Umwicklungsfunktion für die Texturkoordinate s angibt. gl.TEXTURE_WRAP_T-
Ein
GLenum, das die Textur- Umwicklungsfunktion für die Texturkoordinate t angibt.
param-
Ein
GLint(samplerParameteri) oder einGLfloat(samplerParameterf), das einen Wert fürpnameangibt.
Rückgabewert
Keiner (undefined).
Beispiele
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
Loading…