BRL-CAD is a powerful cross-platform Open Source combinatorial Constructive Solid Geometry (CSG) solid modeling system that includes interactive 3D solid geometry editing, high-performance ray-tracing support for rendering and geometric analysis, network-distributed framebuffer 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 robust high-performance geometric representation and analysis. For more than 20 years, BRL-CAD has been the primary tri-service solid modeling CAD system used by the U.S. military to model weapons systems for vulnerability and lethality analyses. The solid modeling system is frequently used in a wide range of military, academic, and industrial applications including in the design and analysis of vehicles, mechanical parts, and architecture. The package has also been used in radiation dose planning, medical visualization, computer graphics education, CSG concepts and modeling education, and system performance benchmark testing among other purposes. BRL-CAD supports a great variety of geometric representations including an extensive set of traditional CSG primitive implicit solids such as boxes, ellipsoids, cones, and tori, as well as explicit solids made from closed collections of Uniform B-Spline Surfaces, Non-Uniform Rational B-Spline (NURBS) surfaces, n-Manifold Geometry (NMG), and purely faceted mesh geometry. All geometric objects may be combined using boolean set-theoretic CSG operations including union, intersection, and difference. BRL-CAD has been under active development with a portability heritage that includes systems such as a DEC VAX-11/780 running 4.3 BSD; DECStations running ULTRIX; Silicon Graphics 3030, 4D "IRIS", O2, Onyx, and Origin systems running various versions of IRIX; Sun Microsystems Sun-3 and Sun-4 Sparcs running SunOS; the Cray 1, Cray X-MP, Cray Y-MP, and Cray 2 running UNICOS; DEC Alpha AXP running OSF/1; Apple Macintosh II running A/UX; iPSC/860 Hypercube running NX/2; the Alliant FX/8, FX/80, and FX/2800; Gould/Encore SEL PowerNode6000/9000 and NP1; NeXT workstations; IBM RS/6000; HPPA 9000/700 running HPUX; Ardent/Stardent; Encore Multi-Max; and much more. BRL-CAD is a collection of more than 400 tools, utilities, and applications comprising more than a million lines of source code. The package is intentionally designed to be extensively cross-platform and is actively developed on and maintained for many common operating system environments including for BSD, Linux, Solaris, Mac OS X, and Windows among others. BRL-CAD is distributed in binary and source code form as free open source software (FOSS), provided under Open Source Initiative (OSI) approved license terms. Mike Muuss began the initial architecture and design of BRL-CAD back in 1979. Development as a unified package began in 1983. The first public release was made in 1984. BRL-CAD became an open source project on December 21, 2004, with portions licensed under the LGPL and BSD licenses.
Download alternate BRL-CAD solution
Look at the free or trial alternatives and similar apps to BRL-CAD software by the tags. It's possible also to find substitutes for the most popular titles in the Graphics & Design category.
History updates (Complete changelogs since the listing on this site)
- add mk_arb5, mk_arb6 and mk_arb7 to libwdb - Cliff Yapp
- added xclone command to mged for xpushed deep copies - Bob Parker
- fixed clone infinite loop for combinations - Sean Morrison, C. Yapp
- wrap mged resource paths with spaces - Bob Parker, Elena Bautu
- new -k 'cutaway view' option added to rt - John Anderson
- improved mged classic mode display manager selection - Sean Morrison
- fixed mged crash when getting forms of sketch objects - Bob Parker
- new -u units option added to rtarea - Sean Morrison
- added uniform binary object creation to mged GUI - John Anderson
- added e, l, o, i options to mged saveview command - Sean Morrison
Predicted future versions and notices:
The doDownload.com constantly monitors the update of all programs, including information from the BRL-CAD 7.22.1 changelog file, however sometimes it can happen that data are not complete or are outdated.We assume that author continue's to develop 7.23.0 version with further advanced features, and soon you will be informed. Equally important 8.0.0 upgrades of the program we will continue to monitor. Full BRL-CAD description has been compared with the overall software database and our algorithm has found the following applications (are showed below).
(34.5MB, Extension: ZIP)