Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/flo-bit/shapecraft. flo-bit.dev/shapecraft
Something went wrong. Try again.
562 B · 40 lines
JavaScript
at commit da69385e
1234567891011121314151617181920212223242526272829303132333435363738394041import { BufferGeometry } from './BufferGeometry.js';
class InstancedBufferGeometry extends BufferGeometry {
constructor() {
super();
this.isInstancedBufferGeometry = true;
this.type = 'InstancedBufferGeometry'; this.instanceCount = Infinity;
}
copy( source ) {
super.copy( source );
this.instanceCount = source.instanceCount;
return this;
}
toJSON() {
const data = super.toJSON();
data.instanceCount = this.instanceCount;
data.isInstancedBufferGeometry = true;
return data;
}
}
export { InstancedBufferGeometry };