WebGL2RenderingContext: createVertexArray() 方法

Baseline 已廣泛支援

此功能已成熟,並可在多種裝置和瀏覽器版本上執行。自 2021 年 9 月起,所有瀏覽器均已支援此功能。

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

WebGL2RenderingContext.createVertexArray() 方法是 WebGL 2 API 的一部分,用於建立並初始化一個 WebGLVertexArrayObject 物件。該物件代表一個頂點陣列物件(VAO),它指向頂點陣列資料,併為不同的頂點資料集提供名稱。

語法

js
createVertexArray()

引數

無。

返回值

一個代表頂點陣列物件(VAO)的 WebGLVertexArrayObject,它指向頂點陣列資料。

示例

js
const vao = gl.createVertexArray();
gl.bindVertexArray(vao);

// …

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

// …

規範

規範
WebGL 2.0 規範
# 3.7.17

瀏覽器相容性

另見