Skip to content

BRL-CAD 7.34.0

Compare
Choose a tag to compare
@starseeker starseeker released this 29 Nov 18:13
· 3874 commits to main since this release

With development efforts spanning several years, this major update to
BRL-CAD includes considerable progress on infrastructure for graphical
user interface improvements, geometry conversion, and physically-based
rendering. It also includes hundreds of logic and memory management
bug fixes, potential code vulnerability updates, and other issues
reported by Coverity and Clang Static Analysis.

This release also overhauls the way 3rd-party dependencies are managed
in BRL-CAD. Native build systems are now used in order for updates to
be more readily applied, to reduce maintenance overhead, and to set
the stage for the aforementioned major feature developments.

  • fixed perspective to orthogonal view toggling in archer - Cliff Yapp
  • removed 'nburst' rewrite with burst now deprecated - Cliff Yapp
  • fixed bot_merge with oriented plate mode bots - Sean Morrison
  • bot_dump infers output type from filename extension - Sean Morrison
  • readded MGED viewring, sweep, collab, & rateknob menus - Cliff Yapp
  • fixed a crash when shaded NURBS brep drawing fails - Cliff Yapp
  • added new man pages for brep, process, and ps commands - Cliff Yapp
  • added new man page for 3dm-g Rhino3D importer - Cliff Yapp
  • improved bot_dump default command help - Chris McGregor
  • improved suffix handling for 3dm-g converted primitives - Cliff Yapp
  • added -N view obj name option to overlay command - Cliff Yapp
  • added man page for MGED Overlaps Tool - Chris McGregor
  • major STEPcode updates, using unmodified upstream 0.8.1 - Cliff Yapp
  • added aircode reporting support to the lc command - Sean Morrison
  • 3dm-g now converts as encountered, not alphabetized - Chris McGregor
  • updated Tcl/Tk to version 8.6.12 - Cliff Yapp
  • updated netpbm to version 10.73.40 - Cliff Yapp
  • updated zlib to version 1.2.13 - Cliff Yapp
  • fixed mged -c 'unknown variable' warning dialogs - Sean Morrison
  • fixed and improved gqa grid spacing - Daniel Roßberg
  • improved mged & archer html command help formatting - Sean Morrison
  • fixed archer empty string ("") loading behavior - Cliff Yapp
  • rt* tools' -P option accepts negative #core counts - Sean Morrison
  • added text label size & rotation angle support to annotation objects
    - Ali Haydar, Himanshu Nayak, and Daniel Roßberg
  • gqa -Ae exposed air report no longer has gapped air - Sean Morrison
  • fixed rt framebuffer bug with -g/-G cellsize options - Sean Morrison
  • added new idents(5) file format manual page - Sean Morrison
  • preserved path prefixes on search cmd results - Cliff Yapp
  • new 'material' command and material object infrastructure
    - Dinges, Connelly, Olivarez, McGregor, Studwell, Wilson