Open Source Solid Modeling CAD
BRL-CAD is a powerful cross-platform constructive solid geometry solid modeling system that includes an interactive geometry editor, ray-tracing for rendering & geometric analyses, network distributed framebuffer support, image & signal-processing tools.
GtkGLExt is an OpenGL extension to GTK+. It provides additional GDK objects which support OpenGL rendering in GTK+, and GtkWidget API add-ons to make GTK+ widgets OpenGL-capable.
A library and reference application for viewing and analysing raster and vector geospatial data.
CyberVRML97 for C++ is a development library of VRML97/2.0 applications. Using the library, you can read and write the VRML files, set and get the scene graph information, draw the geometries, run the behaviors easily.
Tools to process and visualize scientific data and images
Teem is a set of ANSI C libraries for manipulation, measurement, and visualization of structured scientific data. Includes N-dimensional image I/O and processing, volume rendering, diffusion tensor processing, ray tracing, PostScript rendering, and more.
GLText is a font rendering library for OpenGL applications usable from C++ applications. It uses FreeType to read and render high quality TrueType fonts with a minimal footprint.
2D/3D Scene Graph rendering engine for Linux/Unix/Win32 layered atop OpenGL. Supports stereoscopy, volume rendering, 2D/3D texture mapping, picking, LOD and view-dependent operations, cross-platform text, constant-rate rendering and image-based data.
OpenSG is a scenegraph system for realtime rendering. Besides good performance our goals are easy multithreading support, portability, and a very extendable system.
The OpenSceneGraph (OSG) is a cross platform C++, OpenGL based library for real-time visualization, with uses such as vis-sim, scientific modelling and games.
VR Juggler is a virtual platform for virtual reality application development created at the Virtual Reality Applications Center at Iowa State University. Applications developed in VR Juggler can transparently move between a wide range of VR systems.
C++ class library for programming interactive 3D graphics with OpenGL
SLFFEA stands for San Le's Free Finite Element Analysis. It is a package of scientific software and graphical user interfaces for use in finite element analysis. It is written in ANSI C by San Le and distributed under the terms of the GNU license.
The Vision Egg produces 2D and 3D visual stimuli on commodity (or workstation) video cards using hardware-accelerated OpenGL. It is built for precise timing, precise color and luminance specification, and real-time control of graphics.
Ivf++ is a small class library encapsulating OpenGL functionality. It comes with ~10 tutorials and a user's guide. See homepage for latest news and updates.
KOffice is a free and comprehensive office suite integrating perfectly into KDE.
The OpenObjectLib is a cross platform media library that is focused on allowing developers to work with 3d object files.
RawKee: an Open Source X3D File Format Plug-in for Alias' Maya 3D Authoring Software.
A fast and lean render engine with multiple renderbackends
TacitPixel is a scalable C++ framework for building application prototypes for interactive collaborative VR/AR applications. It provides a number of features that make prototyping fast and portable. TacitPixel is the successor of the TAP and Twisted Pair engines.
The VR Juggler Toolbox is a collection of libraries and tools for use with VR Juggler applications.
VRVis is a programmer's toolkit for rapid development of Virtual Reality applications in the field of geospatial data visualization. It is based on VR Juggler and the Geospatial Data Abstraction Library (GDAL).