WebGLBuffer

Baseline 广泛可用 *

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

* 此特性的某些部分可能存在不同级别的支持。

注意:此功能在 Web Workers 中可用。

WebGLBuffer 接口是 WebGL API 的一部分,表示一个存储顶点或颜色等数据的缓冲区对象。

WebGLObject WebGLBuffer

描述

WebGLBuffer 对象本身不定义任何方法或属性,其内容也无法直接访问。在使用 WebGLBuffer 对象时,WebGLRenderingContext 的以下方法很有用:

示例

创建缓冲区

js
const canvas = document.getElementById("canvas");
const gl = canvas.getContext("webgl");
const buffer = gl.createBuffer();

规范

规范
WebGL 规范
# 5.4

浏览器兼容性

另见