in app/scripts/views/mainPage/view3d.js [605:625]
var render = function () {
requestAnimationFrame(render);
var controls = this.get('cameraControls');
if (controls !== undefined) {
controls.update();
}
for (var i = 0, l = scene.children.length; i < l; i++) {
if ((scene.children[i] instanceof THREE.Mesh && scene.children[i].objectType === this.getNodeType())) {
scene.children[i].up = camera.up;
var lookAtVector = camera.position.clone();
lookAtVector.x = lookAtVector.x * this.nodeLookUpVectorMultiplier;
lookAtVector.y = lookAtVector.y * this.nodeLookUpVectorMultiplier;
lookAtVector.z = lookAtVector.z * this.nodeLookUpVectorMultiplier;
scene.children[i].lookAt(lookAtVector);
}
}
renderer.render(scene, camera);
}.bind(this);