“Goto model” opens referenced LDR files and switches submodels based on selection.
“Change origin” moves all parts in a sub-model and corrects changes where used.
“Split Model” copies a sub-model into the parent so individual bricks can be edited.
“Add Model from Selection” turns the selection into sub-model and inserts it.
Parts can be nudged and oriented along their own axis based on their current orientation.
Scrollers will always maintain relative scroll position during zoom
Improved performance in editing operations
Filter strings in part browser are much faster
Part color randomizer
Dark Mode support
Universal binary for Intel and Apple Silicon
Bugs Fixed
Content now renders on Mac OS 11+
crash on 10.6.8 when closing heavily nested peered files
Make sure not to file unofficial parts that shadow the official library in multiple categories; fixes missing parts
Fix crash on on quit if the user saves changes
Fixes undo for multi-angle rotations
Part migration preserves origin
Fixes crash when dragging a triangle primitive
Fixed minifigure dialog not closing
Fixed coordinate text field contents disappearing in inspectors
Fixed Dimensions calculation to use exact Lego measurements instead of approximations
Model manager wasn't correctly tracking peer files in sub-directores
Fixed up-down axis being reversed (in screen space) when the model is upside down and we are in turntable view mode
Version 3.0
April 7, 2014
New Features
LSynth integration with real-time, drag-and-drop constraint
editing for creating flexible hoses, chains, bands, etc.
Curved parts are drawn with smooth shading
Can change spin center to center of selection
“Walk-Through” camera mode lets you view your model from the
inside.
Search feature to select all parts of a particular color or
name
Translucent parts correctly show the model behind them. (The
interiors of translucent parts may not be rendered correctly.)
Performance improvements for rendering models with large
numbers of parts.
“Insert Related” command automatically inserts selected parts
that match the selection, e.g. drawers for a cupboard, tires for
a wheel, window glass for a window frame.
Split Step command
Bugs Fixed
Fixed modifier shortcuts for mouse tools not working after
invoking a contextual menu on 10.8+
Version 2.6.1
November 11, 2012
New Features
Automatic application update checking and installation
Bugs Fixed
Fixed texture search path
Fixed issues with drag handles inside textures
Fixed object selection inside textures
Version 2.6
October 30, 2012
New Features
Supports planar textures (LDraw TEXMAP language extension)
Select multiple parts by dragging a rectangle around them
Part Browser improvements:
Source-list UI
Part Browser search scope buttons for choosing all parts or
selected category
Improved text-matching algorithm for search
Recognizes and searches !KEYWORDS in parts
Identify and categorize alias parts, and exclude them from
searches
New option for turntable-style model spinning (in which the
model can't be rolled on its side)
Substantial improvements to the handling of neighboring file
references
Referenced neighbor files can be opened and edited; changes
seen in parent document
Submodels in neighboring files will be drawn correctly
New duplicated parts are inserted into last step instead of
current one
Document autosave
Option-wheel (or just wheel) to zoom
Command-Shift-C for color palette
Removed nonstandard Officiality setting for models
Speed improvements for models with many submodel references
Speed improvements while hovering mouse over model
Bugs Fixed
Fixed crash on 10.7+ when closing windows or viewports
Step display won't change the view rotation unless the step
specifies it
Pan-dragging is not affected by perspective distortion
Zooming gesture locked in when view is orthographic; no
interspersed rotations are permitted (prevents view from
changing to
perspective)
Allow leading whitespace in any line
Fixed primitives failing to be drawn in new submodels
Fixed certain hang situations
Avoid accessing Address Book to avoid scare dialog on 10.8
General Notes
Now requires Mac OS X 10.6 (Snow Leopard) at minimum.
Version 2.5.1
November 2, 2011
New Features
Show 3D coordinates while hovering mouse
Show All command
Auto zooms to fit when opening a file
Bugs Fixed
Fixed hang when deleting parts by dragging them out of the
window
Fixed parsing problems when opening files which do not
terminate with 0 FILE
Disallow the insertion of circular submodel references
Fixed bug in which newly-opened document windows did not
automatically become the main window
Fixed unexpected viewing angle reset when inserting parts
during step display mode
Undo works when the Part Browser and Rotate panels are open
General Notes
This is the last version of Bricksmith which runs on Mac OS
10.5 (Leopard)
Version 2.5
April 27, 2011
New Features
Multi-threaded file parser (10.6 64-bit only)
Inlined primitives drawn with faster optimized structures
Direct primitive vertex interaction
Cursor-centric zooming
Supports 3DConnexion mice for part orientation
Bugs Fixed
Fixed situation in which all viewports could disappear
Fixed preserving perspective/orthographic view between
launches
Magnification trackpad gesture is smoother
Version 2.4
June 12, 2010
New Features
Drawing speed improvements of up to 1200%
64-bit native on Mac OS X 10.6
Viewports fill their entire frame
Supports displaying direct RGB LDraw syntax
Supports displaying legacy blended colors from the original
LDRAW
Saved files formatted in traditional LDraw text style instead
of fixed-width columns
Bugs Fixed
Fixed part selection failures for certain
indirectly-referenced objects
Eliminated several extra redraws
Version 2.3.1
December 12, 2009
Bugs Fixed
Empty steps no longer prevent files from being opened
Split and Close tooltips appear
Split and Close buttons always work
Version 2.3
October 28, 2009
New Features
Configurable viewport arrangements
Zoom to Fit
Views stay scrolled to center as they change size
Colors are more vivid
Bugs Fixed
Reordering or copying a step no longer clears its rotation
Selecting a part while in Step Display does not reset the
viewing angle
Fixed condition where the viewing area would be the wrong size
when a document opened
General Notes
Now requires Mac OS X 10.5 (Leopard) at minimum.
Version 2.2
July 27, 2009
New Features
Part favorites
Supports MacBook trackpad gestures
Middle mouse button activates spin mode
Pen tablet eraser deletes parts
Colors sort by hue
Bugs Fixed
Center-click/smooth zoom in Perspective views actually centers
the model
Part references to empty submodels work fine
Won't add "copy X" suffix when reordering models within a file
Can't zoom to 0%
General Notes
This is the last version of Bricksmith which runs on Mac OS
10.4 (Tiger)
Version 2.1
January 21, 2009
New Features
Supports step rotations
Streamlined Step Display UI
Moved file outline on to the main window
Improved line appearance
Toolbar buttons for Part Browser, Inspector, and Colors
Bugs Fixed
Fixed MLCad/LDraw spec compatibility issue which caused files
containing multiple submodels to not render correctly in MLCad.
(All
model names are now internally forced to end in .ldr; old files
will be
automatically fixed as they are opened.)
LDraw/ldconfig.ldr is now read; previously Bricksmith would
only refer to an internal copy
Renaming a submodel also renames all references to it
Duplicating models adds a "copy X" suffix
Version 2.0
July 24, 2008
New Features
Use the mouse to drag parts within the model, between models,
and into the model from the Part Browser
Global color list is read from ldconfig.ldr
Anti-aliased drawing (much prettier)
Lines are drawn with a complimentary color to the main part
Part search improved
Hotkeys for viewing angles
Simplified some keyboard shortcuts
Colors can be searched by number, and entered entirely by
keyboard
Dimensions panel also shows LDraw units
Added help pages for secret key shortcuts and unofficial parts
Bugs Fixed
Eliminated drawing problems resulting in unilluminated
polygons (ex. flowers.dat)
Fixed split-view state restoration under Leopard
General Notes
Now requires Mac OS X 10.4 (Tiger) at minimum.
Version 1.6
March 6, 2007
New Features
Part Browser can be configured as a separate window
Export Part List feature
Background color preference
Always switches to perspective mode when not drawing a head-on
view
Can insert raw meta-commands (hold down option while the Model
menu is open)
Key-commands for Hide/Show Parts
Bugs Fixed
Colors aren't so washed out
Ortho and Perspective are the same size at (0,0,0)
Double-click in Part Browser table inserts part
Unknown commands don't accumulate extra spaces
General Notes
This is the last version of Bricksmith which runs on Mac OS
10.3.9 (Panther).
Version 1.5
September 18, 2006
New Features
Minifigure Generator
Move and Rotate panels
Pressing x,y, and z keys rotates parts
Bugs Fixed
Holding option while nudging parts reliably selects the third
axis
Circumvented problem on Intel iMacs preventing selected parts
from being displayed*
* They are now appear only in black rather than their
own
color. This was a bug in Mac OS X 10.4.7 on Intel iMacs.
Version 1.4.1
June 16, 2006
Bugs Fixed
Lines are colored much more consistently
Fixed crash when referenced models had missing pieces
Fixed problem with decorated elements getting incorrect
coloring
Fixed bug where typed-in part names wouldn't get applied
immediately
Version 1.4
May 5, 2006
New Features
Universal Binary (Intel support)
Missing parts are
reported
LDraw "~Moved" parts
are automatically upgraded to their new numbers
Active viewport is
indicated with a focus rectangle
Exporting steps does all submodels at once
Bugs Fixed
When multiple parts are moved, they all move by the same
amount
Rotation angles are now reported correctly when Y = 90°.
Models no longer accumulate extra "Name: " comments
Automatically
searches a saved model's enclosing folder for part references
Opens Windows Latin 1 encoding
No longer prone to starting new submodels far from the origin