function loadModel() { loader = new THREE.JSONLoader(); loader.load("js/your_model.js", function( geometry ) { box = []; group = new THREE.Object3D(); scene.add(group); (var i = 0; i < 3; i++) { box[i] = new THREE.Mesh(geometry, new THREE.MeshLambertMaterial({map: THREE.ImageUtils.loadTexture("js/your_texture.jpg")})); box[i].scale.set(20,20,20); box[i].position.x = (120*i) - 150; group.add(box[i]); } callSomeFunctionOnceLoaded(); },"js" ); }