BRL-CAD is a powerful, cross-platform, open source solid modeling system that includes editing,ray tracing support for rendering and geometric analysis, network-distributed frame buffer support, image and signal-processing tools, path tracing and photon mapping support for realistic image synthesis, a system performance analysis benchmark suite, an embedded scripting interface, and libraries for high-performance geometric representation & analysis.
The BRL-CAD libraries are designed primarily for the geometric modeler who also wants to tinker with software and design custom tools. Each library is designed for a specific purpose: creating, editing, and ray tracing geometry, and image handling. The application side of BRL-CAD also offers a number of tools and utilities that are primarily concerned with geometric conversion, interrogation, image format conversion, and command-line-oriented image manipulation.
C, C++, Tcl
Mike Muuss
Army Research Laboratory
BSD, LGPL
BRL-CAD is open source! You can make it better
BRL-CAD has a powerful, customizable scripting interface
BRL-CAD is downloaded thousands of times every month