diff --git a/js/fea/dmaCell.js b/js/fea/dmaCell.js index 715029db7a651a2a2a99ce9cb5d3cb58082afc91..026868571408c1f337ee532a6eb94b2ad97538c2 100644 --- a/js/fea/dmaCell.js +++ b/js/fea/dmaCell.js @@ -7,7 +7,7 @@ (function () { - var octHeight = 3*30/8*Math.sqrt(5); + var octHeight = 3*30/8*Math.sqrt(5);//this isn't quite right var cellGeometry1 = new THREE.OctahedronGeometry(30/Math.sqrt(2)); cellGeometry1.applyMatrix(new THREE.Matrix4().makeRotationZ(-3*Math.PI/12)); @@ -23,7 +23,7 @@ function Cell(position) { - if ((position.z/octHeight)%2==0){ + if (Math.round(position.z/octHeight)%2==0){ this.mesh = THREE.SceneUtils.createMultiMaterialObject(cellGeometry1, cellMaterials); } else { this.mesh = THREE.SceneUtils.createMultiMaterialObject(cellGeometry2, cellMaterials); diff --git a/js/models/threeModel.js b/js/models/threeModel.js index 06c4b376beb0f3c9d04bf07c3b058354ab21dd4e..393f7e203ba758b026deed71ecece71eddcbe337 100644 --- a/js/models/threeModel.js +++ b/js/models/threeModel.js @@ -5,7 +5,7 @@ function ThreeModel(){ - var camera = new THREE.PerspectiveCamera(60, window.innerWidth/window.innerHeight, 1, 2000); + var camera = new THREE.PerspectiveCamera(60, window.innerWidth/window.innerHeight, 1, 4000); var scene = new THREE.Scene(); var renderer = new THREE.WebGLRenderer({antialias:false}); var objects = [];