diff --git a/index.html b/index.html index a434c63b60676d61e7854113fcb4dd58808ae271..44231527865a3681bc94a9b8177ee8498310dd12 100644 --- a/index.html +++ b/index.html @@ -274,8 +274,8 @@ <script type="text/javascript" src="dependencies/path-data-polyfill.js"></script> <script type="text/javascript" src="dependencies/earcut.js"></script> - <script type="text/javascript" src="js/GLBoilerplate.js"></script> - <script type="text/javascript" src="js/GPUMath.js"></script> + <script type="text/javascript" src="js/dynamic/GLBoilerplate.js"></script> + <script type="text/javascript" src="js/dynamic/GPUMath.js"></script> <script type="text/javascript" src="js/controls.js"></script> <script type="text/javascript" src="js/threeView.js"></script> <script type="text/javascript" src="js/globals.js"></script> @@ -283,7 +283,7 @@ <script type="text/javascript" src="js/beam.js"></script> <script type="text/javascript" src="js/crease.js"></script> <script type="text/javascript" src="js/model.js"></script> - <script type="text/javascript" src="js/dynamicModel.js"></script> + <script type="text/javascript" src="js/dynamic/dynamicModel.js"></script> <script type="text/javascript" src="js/pattern.js"></script> <script type="text/javascript" src="js/main.js"></script> diff --git a/js/GLBoilerplate.js b/js/dynamic/GLBoilerplate.js similarity index 100% rename from js/GLBoilerplate.js rename to js/dynamic/GLBoilerplate.js diff --git a/js/GPUMath.js b/js/dynamic/GPUMath.js similarity index 100% rename from js/GPUMath.js rename to js/dynamic/GPUMath.js diff --git a/js/dynamicModel.js b/js/dynamic/dynamicModel.js similarity index 100% rename from js/dynamicModel.js rename to js/dynamic/dynamicModel.js diff --git a/js/main.js b/js/main.js index 867d4cca71eee42990534ddf088850dfe9f8fcf1..3e3d26521523b9251198377293ad877911879324 100644 --- a/js/main.js +++ b/js/main.js @@ -67,6 +67,7 @@ $(function() { intersection.sub(globals.threeView.getModelOffset()); highlightedObj.moveManually(intersection); globals.nodePositionHasChanged = true; + globals.threeView.render(); } } @@ -118,7 +119,7 @@ $(function() { globals = initGlobals(); globals.model = initModel(globals); - globals.dynamicModel = initDynamicModel(globals); + // globals.dynamicModel = initDynamicModel(globals); globals.pattern = initPattern(globals); globals.threeView.render(); // globals.threeView.sceneAdd(raycasterPlane); diff --git a/js/node.js b/js/node.js index 0a4d01ed1496b40d2099a6f1dc8579b07b8c97e1..c98eece9f9f45db383f2889b37f2df63518ad7e7 100644 --- a/js/node.js +++ b/js/node.js @@ -49,6 +49,9 @@ Node.prototype.isFixed = function(){ Node.prototype.moveManually = function(position){ this.object3D.position.set(position.x, position.y, position.z); + _.each(this.beams, function(beam){ + beam.render(); + }); };