From f11690d98734e733307ddb2686f5f7ca3460a7fb Mon Sep 17 00:00:00 2001 From: sebastian Date: Tue, 11 Feb 2014 21:54:39 +0100 Subject: [PATCH] Added requirements.txt for pip install -r Updated to fixed thingiview.js --- pastebin/static/js/thingview.js/thingiview.js | 15 ++++++++------- requirements.txt | 5 +++++ 2 files changed, 13 insertions(+), 7 deletions(-) create mode 100644 requirements.txt diff --git a/pastebin/static/js/thingview.js/thingiview.js b/pastebin/static/js/thingview.js/thingiview.js index 30da280..eecc5c7 100644 --- a/pastebin/static/js/thingview.js/thingiview.js +++ b/pastebin/static/js/thingview.js/thingiview.js @@ -538,8 +538,6 @@ Thingiview.prototype.setCameraView = function(dir) { mouseYOnMouseDown = this.targetYRotation; this.scope.centerCamera(); - - this.sceneLoop(); } Thingiview.prototype.setCameraZoom = function(factor) { @@ -653,13 +651,16 @@ Thingiview.prototype.centerCamera = function() { // this.scope.setCameraZoom(-distance/1.5); this.scope.setCameraZoom(-distance/1.2); - this.directionalLight.position.x = this.geometry.min_y * 2; - this.directionalLight.position.y = this.geometry.min_y * 2; + this.directionalLight.position.x = 0; + this.directionalLight.position.y = 0; this.directionalLight.position.z = this.geometry.max_z * 2; - this.pointLight.position.x = this.geometry.center_y; - this.pointLight.position.y = this.geometry.center_y; - this.pointLight.position.z = this.geometry.max_z * 2; + this.pointLight.position.x = this.camera.position.x + 100; + this.pointLight.position.y = this.camera.position.y; + this.pointLight.position.z = this.camera.position.z + 100; + + this.sceneLoop(); + } else { // set to any valid position so it doesn't fail before geometry is available this.camera.position.y = -70; diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..d757d4a --- /dev/null +++ b/requirements.txt @@ -0,0 +1,5 @@ +Django==1.5.4 +Werkzeug==0.9.4 +django-extensions==1.2.2 +six==1.4.1 +wsgiref==0.1.2