BatchedMesh constructor

BatchedMesh(
  1. int maxInstanceCount,
  2. int maxVertexCount, [
  3. int? maxIndexCount,
  4. Material? material,
])

Implementation

BatchedMesh(int maxInstanceCount,int maxVertexCount, [int? maxIndexCount, Material? material ]):super(BufferGeometry(),material) {
	maxIndexCount ??= maxVertexCount * 2;

    _maxInstanceCount = maxInstanceCount;
	_maxVertexCount = maxVertexCount;
	_maxIndexCount = maxIndexCount;

	multiDrawCounts = Int32List( maxInstanceCount );
	multiDrawStarts = Int32List( maxInstanceCount );

	_initMatricesTexture();
    _initIndirectTexture();
}