AVL Home
About Us
Events & Demonstrations
Media Downloads
Project Themes
Arts
Astrophysics
Atmospheric Sciences
Dome Productions
Oceanography
Software Development TRANSIMS
Archival Material
Atmospheric Imaging
Cosmology
CyberInfrastructure
Environmental Hydrology
VR Collaboration

 

 

 

Software Development

 

Amore

Amore is a high-quality volume renderer for Adaptive Mesh Refinement (AMR) datasets from the National Center for Supercomputing Applications. It can be used for single AMR timesteps or as part of a chain of tools for animation of time-refined AMR datasets. It is written in C++, and has been compiled to run on Linux and Mac OS X.

We have requested that the University allow us to publish Amore under an open source license. It is expected that our request will be granted, at which point we will provide download instructions here.

Initially, just the renderer will be released, however we intend to release the full suite (which includes a temporal interpolator and fast transfer function previewer) as soon as they can be properly documented.

In the interim, the current documentation can be found here.


Illinois Early Childhood Asset Map (IECAM)

The Illinois Early Childhood Asset Map (IECAM) gathers data on the capacity of various early education services (for example, Pre-Kindergarten, Head Start, child care) in the state, along with demographic data (for example, population, poverty level, language use).

Presenting these data in both table and map format allows interested persons in Illinois (for example, policymakers, administrators, state agency personnel, child care providers) to identify how many children are located in regions in the state and the capacity of early education sites to serve children.

By comparing these data, providers can more fairly distribute services to children and state funding agencies can more efficiently distribute funds for programs. As a result, state dollars for early education services are more efficiently distributed and the children of the state are better served.


Oceanographic Simulation Software

Ocean Isosurfaces

A tool for extracting isosurfaces from oceanographic simulation output, such as from ROMS or HOPS. It also has the ability to compute depth-adjusted means and standard deviations, so that statistical isosurfaces (such as temperature relative to the depth-adjusted mean) may be generated.

Ocean isosurfaces software & documentation can be downloaded here.


Ocean Trajectories

Tools for computing trajectories of particles in a time-varying fluid flow, described by a series of HDF or netCDF files. Particles can sample values of other fields, including synthesizing quantities such as vorticity.

The main trajectory-computing code is not included here (though it may be released later), but documentation of its input and output formats, and related software for processing and visualizing the advected particles, are here.


Partiview

Partiview is free, open-source software from the National Center for Supercomputing Applications (NCSA) at the University of Illinois Urbana-Champaign.

It is an industrial strength , interactive, mono or stereoscopic viewer for 4-dimensional datasets. It is written in C++ / OpenGL and has been compiled to run on Linux, Windows, OS X and Irix.

Partiview Website


Virtual Director


The Virtual Director is a collaborative choreography tool for scientific visualization. It allows users to use 6 degree-of-freedom (6DOF) input devices in order to interactively navigate through their dataset and record and edit camera paths. These camera paths can then be fed to a high-quality offline renderer for production.

Virtual Director has been used to help create several high-profile IMAX movies, digital planetarium shows, and television shows, including the Oscar-nominated IMAX film "Cosmic Voyage" (1996), Hayden Planetarium's "The Search for Life: Are We Alone?" (2002), and the PBS Nova episode "Black Holes: The Other Side of Infinity" (2006)

Features:

  • Supports 6DOF input devices such as a 3dconnexion Spaceball or an Intersense wand.
  • Able to render in stereo.
  • Allows remote collaboration - collaborators show up as avatars in the scene and can share and follow each others camera paths.
  • Runs on Linux and MacOS X machines.
  • Modular design allows for easy addition of new input devices or new visualization renderers.

 

© 2007 NCSA &
University of Illinois at
Urbana-Champaign, Illinois, USA