Install BRL-CAD 7.24.2 in Ubuntu 14.04

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

This latest release 7.24.2 includes a plethora of significant bug fixes and improvements to BRL-CAD including fixing ADRT/TIE fast triangle ray tracing on 32-bit platforms, fixing an issue in our FASTGEN converter that affected the import of very complex geometry models, upgrading one of our third-party dependencies (libpng) in response to a vulnerability report, and improving the ‘comb’ and ‘search’ commands with new options for restructuring and searching geometry.

Enhancements continue to be made to our boundary representation (BREP) NURBS infrastructure in support of hybrid representation modeling and improved geometry interchange with other CAD systems.

Few changes made

  • improved rcodes output to inform user what changed
  • fixed inside command for ellipsoid primitives
  • restored suppressed mged output after some commands
  • added rtwizard -s square image size option
  • documented image size options in rtwizard man page
  • added view center specification dialog to rtwizard
  • increased rtwizard window size for button visibility
  • image conversion -R/-G/-B options now require weight
  • improved option consistency for image processing tools
  • improved pipe ray tracing grazing hit behavior
  • upgraded libpng, now at version 1.6.10
  • improved solid NURBS geometry ray tracing behavior
  • fix z-clipping bug in MGED’s X display manager
  • click here for full change log

Install BRL-CAD

– Install dependencies

sudo apt-get install build-essential make cmake sed byacc flex xsltproc

sudo apt-get install libncursesw5-dev libfontconfig-dev

sudo apt-get install xserver-xorg-dev

sudo apt-get install libx11-dev libxi-dev libxt-dev libxau-dev libxext-dev libxmu-dev libxmu-headers

32bit OS


sudo dpkg -i brlcad_7.24.2-0_i386.deb

64bit OS


sudo dpkg -i brlcad_7.24.2-0_amd64.deb

– Run brl-cad

cd /usr/brlcad/bin/

sudo ./benchmark run

comments powered by Disqus