BillboardGeometry constructor
BillboardGeometry({
- int capacity = 256,
Creates a billboard batch sized for up to capacity instances.
Implementation
BillboardGeometry({this.capacity = 256})
: assert(capacity > 0),
_instanceData = Float32List(capacity * floatsPerInstance) {
setVertexShader(baseShaderLibrary['BillboardVertex']!);
final quad = _sharedQuad();
setVertices(quad.vertices, _kQuadVertexCount);
setIndices(quad.indices, gpu.IndexType.int16);
}