From 7b95b84af6c8bc3ceee1b48e888c5b5d7a2981e1 Mon Sep 17 00:00:00 2001 From: Amanda Ghassaei <amandaghassaei@gmail.com> Date: Sat, 17 Jan 2015 19:50:19 -0500 Subject: [PATCH] removing some stuff --- js/menus/importMenu.js | 107 ----------------------------------------- 1 file changed, 107 deletions(-) delete mode 100644 js/menus/importMenu.js diff --git a/js/menus/importMenu.js b/js/menus/importMenu.js deleted file mode 100644 index 8c8c102a..00000000 --- a/js/menus/importMenu.js +++ /dev/null @@ -1,107 +0,0 @@ -/** - * Created by aghassaei on 1/8/15. - */ - - -$(function(){ - - three = three || {}; - workers = workers || {}; - - modelMesh = {}; - var modelScaleSlider = $('#stlModelScale'); - - function loadSTL(file){ - var loader = new THREE.STLLoader(); - loader.addEventListener( 'load', function (e) { - var geometry = e.content; - resetUI(); -// _.each(workers.allWorkers, function(worker){ -// worker.postMessage({model: JSON.stringify(e.content)}); -// }); - var material = new THREE.MeshLambertMaterial( { color:0xffa500, shading: THREE.FlatShading, transparent:true, opacity:0.5, side:THREE.DoubleSide} ); - modelMesh = new THREE.Mesh(geometry, material); - three.scene.add(modelMesh); - three.render(); - showDimensions(1); - $("#STLImportStats").fadeIn(); - }); - - loader.load(file); - } - - function resetUI(){ - three.clearAll(); - modelScaleSlider.slider('setValue', 1); - } - - //load file from data folder - $(".stlImport").click(function(e){ - e.preventDefault(); - var fileName = $(this).data("file"); - loadSTL('data/' + fileName); - setFileName(fileName); - }); - - //upload from local filesystem - $("#uploadSTL").change(function() { - var input = $(this), - numFiles = input.get(0).files ? input.get(0).files.length : 1, - label = input.val().replace(/\\/g, '/').replace(/.*\//, ''); - input.trigger('fileselect', [numFiles, label, input.get(0).files]); - input.val(""); - }); - - $('.btn-file :file').on('fileselect', function(event, numFiles, label, files) { - var reader = new FileReader(); - reader.readAsDataURL(files[0]); - reader.onload = (function() { - return function(e) { - loadSTL(e.target.result); - setFileName(label); - } - })(); - }); - - modelScaleSlider.slider({ - formatter: function(value) { - return value; - } - }); - - modelScaleSlider.change(function(){ - var value = $(this).slider('getValue'); - modelMesh.scale.set(value,value,value); - showDimensions(value); - three.render(); - }); - - function setFileName(name){ - $("#STLFilename").html("Current file loaded:  "+name); - } - - function showDimensions(scale, orintation){ - //todo add in orientation effects - var bounds = this.model.get("bounds"); - $("#meshDimensions").html("Dimensions: " + ((bounds.max.x - bounds.min.x)*scale).toFixed(1) + " x " + - ((bounds.max.y - bounds.min.y)*scale).toFixed(1) + " x " + ((bounds.max.z - bounds.min.z)*scale).toFixed(1)); - } - - $("#stlRotateX").click(function(e){ - e.preventDefault(); - modelMesh.rotateX(Math.PI/2); - three.render(); - }); - - $("#stlRotateY").click(function(e){ - e.preventDefault(); - modelMesh.rotateY(Math.PI/2); - three.render(); - }); - - $("#stlRotateZ").click(function(e){ - e.preventDefault(); - modelMesh.rotateZ(Math.PI/2); - three.render(); - }); -}); \ No newline at end of file -- GitLab