Can I draw Object3D multiple times with different locations/rotations without cloning it? I want to avoid duplicating the object and instead just reference its geometries and materials. The Object3D in question is a Collada model (dae.scene) in my code.
var obj = new THREE.Object3D();
//...
var objs = [];
for(var i=0; i<10; i++) {
objs.push( ? );
}
objs[j].position.set(x, y, z);
//...
Your help is much appreciated,