diff --git a/js/lattice/CompositeEditorLattice.js b/js/lattice/CompositeEditorLattice.js index 4356d6c863e47839d1cb40bb4b59ba2547b9b427..a8b40430e3e408ca58c152719d401daa19d82fdb 100644 --- a/js/lattice/CompositeEditorLattice.js +++ b/js/lattice/CompositeEditorLattice.js @@ -84,9 +84,12 @@ define(['underscore', 'backbone', 'appState', 'globals', 'plist', 'three', 'thre if (name == "") name = "Composite Material " + compositeNum++; if (dimensions) var _dimensions = dimensions.clone(); var cellsMin = this.get("cellsMin"); - if (cellsMin) cellsMin = cellsMin.clone(); var cellsMax = this.get("cellsMax"); - if (cellsMax) cellsMax = cellsMax.clone(); + if (cellsMax) { + cellsMax = cellsMax.clone(); + cellsMax.sub(cellsMin); + cellsMin = new THREE.Vector3(0,0,0); + } var data = { name: name, color: this.get("color"),