|
VIRTUAL REALITY MODELLING PROGRAMS
H3D API is the world's first
X3D
based haptic API for development of multi-sensory VR solutions. H3D API takes advantage of
OpenGL accelerated hardware for graphics rendering.
The H3D API, available as
Open Source under the terms and conditions of the GNU General Public License.
There is also a separate but otherwise identical commercial version of H3D API.
H3D API can be downloaded
here.
The E-Touch toolkit
supported by Novint Technologies enables programmers to easily and quickly build 3D haptic (touch) applications.
It is both an API and a real time GHUI (graphic & haptic user interface) builder.
E-Touch works with devices such as the PHANTOM haptic interface from
SensAble Technologies™ and the DELTA haptic interface from Force Dimension™.
It is free for researchers.
The Visualization ToolKit (VTK)
is an open source, freely available software system
for 3D computer graphics, image processing, and visualization. The graphics model in
VTK is at a higher level of abstraction than rendering libraries like OpenGL or PEX.
This means it is much easier to create useful graphics and visualization applications.
In VTK applications can be written directly in C++, Tcl, Java, or Python.
Reachin API is a C++ application programming interface for creating multi-sensory applications.
Reachin API handles the complex calculations required for the touch simulation and the
synchronization with graphic rendering, freeing the user to focus on more important issues
such as developing application behavior or experimenting with haptic algorithms.
Free download of the Reachin API demo CD Release #2 and API demo Releas #3 is here.
The 3D Slicer is freely available, open-source software for
visualization, registration, segmentation, and quantification of medical data. Development
of the Slicer is an ongoing collaboration between the MIT Artificial Intelligence Lab and
the Surgical Planning Lab at Brigham & Women's Hospital, an affiliate of Harvard Medical School.
CHAI 3D is an open source, freely available set of C++ libraries for computer haptics, visualization and computer simulation. CHAI 3D supports DELTA, OMEGA and PHANTOM haptic devices. CHAI 3D was specially designed for education and research purposes. It offers a light platform on which extensions can be developed.
|
|