Class: Geometry
Defined in: rendering/geometry/geometry.ts:11
Constructors
Constructor
new Geometry():
Geometry
Returns
Geometry
Methods
addAttribute()
addAttribute(
gl,name,spec):void
Defined in: rendering/geometry/geometry.ts:20
Adds a vertex attribute to the geometry.
Parameters
gl
WebGL2RenderingContext
name
string
spec
AttributeSpec
Returns
void
bind()
bind(
gl,program):void
Defined in: rendering/geometry/geometry.ts:38
Binds the VAO for the given shader program. Will create it on first use.
Parameters
gl
WebGL2RenderingContext
program
WebGLProgram
Returns
void
dispose()
dispose(
gl):void
Defined in: rendering/geometry/geometry.ts:51
Parameters
gl
WebGL2RenderingContext
Returns
void