Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit August 2016 browserübergreifend verfügbar.
Die OES_texture_half_float Erweiterung ist Teil der WebGL-API und fügt Texturformate mit 16- (auch als Half Float bekannt) und 32-Bit Gleitkomma-Komponenten hinzu.
WebGL-Erweiterungen sind über die Methode WebGLRenderingContext.getExtension() verfügbar. Weitere Informationen finden Sie unter Verwendung von Erweiterungen im WebGL-Leitfaden.
Half Float-Datentyp (16-Bit).
Diese Erweiterung erweitert WebGLRenderingContext.texImage2D() und WebGLRenderingContext.texSubImage2D():
Lineares Filtern auf Half Float-Texturen ist mit dieser Erweiterung nicht erlaubt. Wenn Sie in der Methode WebGLRenderingContext.texParameter() den Vergrößerungs- oder Verkleinerungsfilter auf einen von gl.LINEAR, gl.LINEAR_MIPMAP_NEAREST, gl.NEAREST_MIPMAP_LINEAR oder gl.LINEAR_MIPMAP_LINEAR setzen und Half Float-Texturen verwenden, wird die Textur als unvollständig markiert.
Um lineares Filtern auf Half Float-Texturen zu verwenden, aktivieren Sie die OES_texture_half_float_linear Erweiterung zusätzlich zu dieser Erweiterung.
Diese Erweiterung aktiviert implizit die EXT_color_buffer_half_float Erweiterung (falls unterstützt), die das Rendern in 16-Bit Gleitkommaformate ermöglicht.
| WebGL OES_texture_half_float Khronos Ratified Extension Specification |
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.