Many datasets can be most easily viewed in 3D:
- ArmsGlobe displays small arms and ammunition shipments through time and space.
- ViziCities loads OpenStreetMap data into 3D, in browser.
A variety of physical simulations can use WebGL for interactive visualization. One thing I love about WebGL is your pixel and vertex shaders run on the GPU with exactly the same performance you’d get in a full application, but it’s delivered instantly on any platform in a browser.
- Realtime web-based Navier-Stokes fluid dynamics using my multigrid fluid dynamics scheme.
- Particle-based gravity simulation uses THREE.js to render smoothed particles.
- Terrain modification via particles uses a GPU terrain renderer.
- Fractal Flames on GPU uses WebGL to render nonlinear iterated function systems in realtime in the browser.
Several modern interactive 3D computer-aided design (CAD) programs are shifting to web-based tools:
- OpenJSCAD provides a 3D constructive solid geometry programming language in-browser using JavaScript for computational geometry, and WebGL for rendering.
- Onshape provides high end 3D computer aided design features similar to SolidWorks, but runs entirely in browser.
We’ve been building a web-based robot configuration, programming, and visualization system called RobotMoose.
Short link here for D2D workshop: http://tinyurl.com/d2dwebviz
Leave a comment