WebGLRenderingContext: depthRange() Methode

Baseline Widely available

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

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

Die WebGLRenderingContext.depthRange() Methode der WebGL API gibt den Tiefenbereich von normalisierten Gerätkoordinaten zu Fenster- oder Viewport-Koordinaten an.

Syntax

js
depthRange(zNear, zFar)

Parameter

zNear

Ein GLclampf, der die Zuordnung der nahen Clipping-Ebene zu Fenster- oder Viewport-Koordinaten angibt. Wird in den Bereich von 0 bis 1 begrenzt und muss kleiner oder gleich zFar sein. Der Standardwert ist 0.

zFar

Ein GLclampf, der die Zuordnung der fernen Clipping-Ebene zu Fenster- oder Viewport-Koordinaten angibt. Wird in den Bereich von 0 bis 1 begrenzt. Der Standardwert ist 1.

Rückgabewert

Keiner (undefined).

Beispiele

js
gl.depthRange(0.2, 0.6);

Um den aktuellen Tiefenbereich zu überprüfen, können Sie die Konstante DEPTH_RANGE abfragen, die ein Float32Array zurückgibt.

js
gl.getParameter(gl.DEPTH_RANGE);
// Float32Array[0.2, 0.6]

Spezifikationen

Specification
WebGL Specification
# 5.14.3

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch