var createCamera = require('3d-view-controls') var getBounds = require('bound-points') var perspective = require('gl-mat4/perspective') var createAxes = require('gl-axes3d') var createSpikes = require('gl-spikes3d') var createSelect = require('gl-select-static') var getBounds = require('bound-points') var mouseChange = require('mouse-change') var createConePlot = require('../cone') var createMesh = createConePlot.createConeMesh; var bounds = [] var wind = require('./dataset-wind') var meshgrid = [ [0, 15, 30, 35, 40, 55, 70], [0, 15, 30, 35, 40, 45, 50], [0, 1, 2, 3, 30, 31, 50] ]; var getPoint = function(x,y,z) { return [Math.cos(y) * Math.sin(z), Math.sin(x), Math.cos(x)*Math.cos(z)]; }; var data = []; for (var z=0; z