The BRL-CAD package is a powerful cross-platform Constructive Solid Geometry (CSG) solid modeling system with over 20 years development and production use by the U.S. military.
BRL-CAD includes an interactive geometry editor, parallel ray-tracing support for rendering and geometric analysis, path-tracing for realistic image synthesis, network distributed framebuffer support, image-processing and signal-processing tools.
The entire BRL-CAD package is distributed in source code form.
What's New in This Release: [ read full changelog ]
· Development of BREP/NURBS representation support within BRL-CAD continues to mature with this release including ray tracing improvements, tighter bounding boxes for better performance, progress converting from traditional implicit+CSG representations to NURBS+CSG, wireframe improvements, and a thorough verification and validation (V&V) review for analysis suitability. The V&V review compared BRL-CAD's primitives in implicit, polygonal mesh, and NURBS form evaluating more than a dozen separate tests looking for differences in rendering, curvature, presented areas, volume, and more. The review identified a couple minor issues that were inspected and fixed but successfully demonstrated the viability of using our BREP/NURBS implementation for geometric representation and analysis purposes. This release introduces numerous major feature developments including the initial implementation of a new physics simulation capability, a new ambient occlusion rendering mode, and the integration of r...