renderInstances method
dynamic
renderInstances(
- dynamic start,
- dynamic count,
- dynamic primcount
)
override
Implementation
@override
renderInstances(start, count, primcount) {
if (primcount == 0) return;
// var extension, methodName;
// if ( isWebGL2 ) {
// extension = gl;
// methodName = 'drawElementsInstanced';
// } else {
// extension = extensions.get( 'ANGLE_instanced_arrays' );
// methodName = 'drawElementsInstancedANGLE';
// if ( extension == null ) {
// print( 'three.WebGLIndexedBufferRenderer: using three.InstancedBufferGeometry but hardware does not support extension ANGLE_instanced_arrays.' );
// return;
// }
// }
// extension[ methodName ]( mode, count, type, start * bytesPerElement, primcount );
gl.drawElementsInstanced(mode, count, type, start * bytesPerElement, primcount);
info.update(count, mode, primcount);
}