← 返回首页
WebGL2RenderingContext: createVertexArray() method - Web APIs | MDN

WebGL2RenderingContext: createVertexArray() method

Baseline Widely available

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

Note: This feature is available in Web Workers.

The WebGL2RenderingContext.createVertexArray() method of the WebGL 2 API creates and initializes a WebGLVertexArrayObject object that represents a vertex array object (VAO) pointing to vertex array data and which provides names for different sets of vertex data.

In this article

Syntax

js
createVertexArray()

Parameters

None.

Return value

A WebGLVertexArrayObject representing a vertex array object (VAO) which points to vertex array data.

Examples

js
const vao = gl.createVertexArray(); gl.bindVertexArray(vao); // … // calls to bindBuffer or vertexAttribPointer // which will be "recorded" in the VAO // …

Specifications

Specification
WebGL 2.0 Specification
# 4.7.17

Browser compatibility

Enable JavaScript to view this browser compatibility table.

See also