From 407d68293258e6a2edb6f8745ba600ee7bdb8b5a Mon Sep 17 00:00:00 2001 From: Paolo Moretti Date: Thu, 24 Nov 2011 11:57:49 +0100 Subject: [PATCH] Added support for Camera Up Direction in SceneLoader --- src/extras/loaders/SceneLoader.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/extras/loaders/SceneLoader.js b/src/extras/loaders/SceneLoader.js index 4564ae4d..3b2c032b 100644 --- a/src/extras/loaders/SceneLoader.js +++ b/src/extras/loaders/SceneLoader.js @@ -414,12 +414,17 @@ THREE.SceneLoader.prototype.createScene = function ( json, callbackFinished, url camera = new THREE.OrthographicCamera( c.left, c.right, c.top, c.bottom, c.near, c.far ); } - + p = c.position; t = c.target; + u = c.up; camera.position.set( p[0], p[1], p[2] ); camera.target = new THREE.Vector3( t[0], t[1], t[2] ); - + if ( u ) { + + camera.up.set( u[0], u[1], [2] ); + } + result.cameras[ dc ] = camera; }