WebGL2RenderingContext: createVertexArray() 方法

基线 广泛可用

此功能已相当成熟,并在许多设备和浏览器版本中正常运行。它自 2021 年 9 月.

报告反馈

语法

WebGL2RenderingContext.createVertexArray()WebGL 2 API 的方法,它创建并初始化一个 WebGLVertexArrayObject 对象,该对象表示一个指向顶点数组数据的顶点数组对象 (VAO),并为不同的顶点数据集提供名称。
createVertexArray()

js

参数

无。

返回值

示例

WebGL2RenderingContext.createVertexArray()WebGL 2 API 的方法,它创建并初始化一个 WebGLVertexArrayObject 对象,该对象表示一个指向顶点数组数据的顶点数组对象 (VAO),并为不同的顶点数据集提供名称。
const vao = gl.createVertexArray();
gl.bindVertexArray(vao);

// …

// calls to bindBuffer or vertexAttribPointer
// which will be "recorded" in the VAO

// …

规范

一个 WebGLVertexArrayObject,表示一个指向顶点数组数据的顶点数组对象 (VAO)。
规范
# 3.7.17

浏览器兼容性

WebGL 2.0 规范

另请参见