WebGLShaderPrecisionFormat
Baseline 廣泛可用 *
注意:此功能在 Web Workers 中可用。
WebGLShaderPrecisionFormat 介面是 WebGL API 的一部分,用於表示呼叫 WebGLRenderingContext.getShaderPrecisionFormat() 方法返回的資訊。
例項屬性
WebGLShaderPrecisionFormat.rangeMin只讀-
可表示的最小值絕對值的以 2 為底的對數。
WebGLShaderPrecisionFormat.rangeMax只讀-
可表示的最大值絕對值的以 2 為底的對數。
WebGLShaderPrecisionFormat.precision只讀-
可表示的精度位數。對於整數格式,此值始終為 0。
示例
WebGLShaderPrecisionFormat 物件由 WebGLRenderingContext.getShaderPrecisionFormat() 方法返回。
js
const canvas = document.getElementById("canvas");
const gl = canvas.getContext("webgl");
gl.getShaderPrecisionFormat(gl.VERTEX_SHADER, gl.MEDIUM_FLOAT);
// WebGLShaderPrecisionFormat { rangeMin: 127, rangeMax: 127, precision: 23 }
規範
| 規範 |
|---|
| WebGL 規範 # 5.12 |
瀏覽器相容性
載入中…