Applications focus on visualizing a particular data structure, and all of them are being used for different research problems.
3DVisualizer is a program for exploring gridded data ranging from serial sections of rocks to model results to computed tomography data. It has diverse visualization features and analytical tools that combined with rapid, real-time rendering allow exploration of complicated data sets. (Download) See this YouTube video as an example.
LidarViewer allows users to view and analyze point cloud datasets without sub-sampling or reducing the data. The program will load in a point cloud and display each individual point from the survey. The LidarViewer allows the user to select points and extract them to a separate file, extract primitives (plane, sphere, cylinder) from selected points, determine distance from a plane, and navigate in real-time through large datasets (>1.2 billion points). It is a powerful tool that can provide unique perspectives to LiDAR datasets that are difficult to attain through DEMs. (Download) See this YouTube video as an example.
Crusta allows real-time visualization of different resolution topographic and imagery data on a Virtual Globe. Users can map features, rapidly change scales, and view data from oblique angles. (Near Release) See this YouTube video as an example for Earth and this YouTube channel for examples for Mars.
Flow (formerly called Dynamics Toolset) is a program for exploring dynamical systems. The program consists of specialized tools to visualize chaotic behaviors, pattern emergence, and mathematical structures. Flow is currently being substantially revised and will not be ready for release until summer or fall 2012. The older Dynamics Toolkit can be downloaded here.
Mycelia is a 3D network visualization tool. Networks can be loaded from Graphviz, XML, Chaco, or GraphML files, and graphs can be modified in Mycelia saved in Graphviz format. Graph theory algorithms are provided by the Boost library, and graphs can be interactively made and manipulated in iPython. Mycelia is currently being substantially revised and a new version will be ready for release later in 2012. The older version can be downloaded here.Tools and libraries provide basic or extra functionality to applications.
VruiVnc is a Virtual Network Computing client for controlling the desktop of a remote computer from within the cave. It allows you to project a personal computer screen on a window in the cave, you can manipulate that window, and you can beam data from within the cave to the external computer.
Many of our applications allow remote collaboration in which users at different sites simultaneous view and manipulate the same data. This can be done with participants rendered as simple avatars or with rendering of participants using technology such as the Kinect. See Oliver Kreylos' YouTube channel for examples. Also see his Kinect website for how it works.The following efforts are ongoing and available in prototype form at most.