Advanced
The renderer this System works for.
Readonly
hastrue
if has ANGLE_instanced_arrays
extension.
Readonly
hastrue
if we has *_vertex_array_object
extension.
Generic destroy methods to be overridden by the subclass
Dispose all WebGL resources of all managed geometries.
Optional
contextLost: boolean = falseIf context was lost, we suppress gl.delete
calls
Draws the currently bound geometry.
Optional
topology: TopologyThe type primitive to render.
Optional
size: numberThe number of elements to be rendered. If not specified, all vertices after the starting vertex will be drawn.
Optional
start: numberThe starting vertex in the geometry to start drawing from. If not specified, drawing will start from the first vertex.
Optional
instanceCount: numberThe number of instances of the set of elements to execute. If not specified, all instances will be drawn.
Reset and unbind any active VAO and geometry.
Update buffers of the currently bound geometry.
System plugin to the renderer to manage geometry.