ANGLE_instanced_arrays: vertexAttribDivisorANGLE() Methode

Baseline Widely available

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

Die ANGLE_instanced_arrays.vertexAttribDivisorANGLE() Methode des WebGL API modifiziert die Rate, mit der generische Vertex-Attribute fortschreiten, wenn mehrere Instanzen von Primitiven mit ext.drawArraysInstancedANGLE() und ext.drawElementsInstancedANGLE() gerendert werden.

Hinweis: Bei Verwendung von WebGL2 ist diese Methode standardmäßig als gl.vertexAttribDivisor() verfügbar.

Syntax

js
vertexAttribDivisorANGLE(index, divisor)

Parameter

index

Ein GLuint, der den Index der generischen Vertex-Attribute angibt.

divisor

Ein GLuint, der die Anzahl der Instanzen angibt, die zwischen den Aktualisierungen des generischen Attributs vergehen.

Rückgabewert

Keiner (undefined).

Beispiele

js
const ext = gl.getExtension("ANGLE_instanced_arrays");
ext.vertexAttribDivisorANGLE(0, 2);

Spezifikationen

Specification
WebGL ANGLE_instanced_arrays Khronos Ratified Extension Specification

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch