Skip to content

@leozide leozide released this Oct 19, 2020


Update appveyor.yml
Assets 5

@leozide leozide released this Jul 15, 2019

Version 19.07.1 (14/7/2019)

  • Fixed incorrect message being show after a file is saved.
Assets 7

@leozide leozide released this Jul 14, 2019

Version 19.07 (14/7/2019)

  • Added in-place submodel editing, where you can edit a submodel directly from its parent model without having to open it in a separate tab. Simply select the submodel you want to edit, right click and choose 'Edit Selected Submodel'.


  • Added the View Sphere to help navigating the scene. Clicking on it will switch to one of the predefined view points, while holding the left mouse button down and dragging will rotate the view around the model.


  • Upload continuous builds to GitHub.
  • Improved render dialog.
  • Allow custom color and minifig settings files.
  • Added an option to save and load minifig templates to the Minifig Wizard.
  • Support exporting flexible parts.
  • Added flexible support for Hose Flexible parts and Technic Flex-System hoses.
  • Added German and Ukrainian translations.
  • Added --shading and --line-width command line options.
  • Added option to auto load the most recent file.
  • Renamed Models to Submodels for consistency.
  • Duplicate groups when duplicating pieces.
  • Prompt to save ldr files with multiple models as mpd.
  • Support closing models tabs with a middle mouse click.
  • Added link to the bug report page on GitHub.
  • Allow undoing hiding operations.
  • Switched Windows exe to use DLLs.
  • Fixed hidden parts being visible in submodels.
  • Fixed hidden parts being exported and shown in parts lists.
  • Fixed model comments being duplicated every time undo is used.
  • Fixed POV export when a part is missing from the library.
  • Fixed BrickLink export issues.
  • Fixed z-fighting problems with some parts.
  • Fixed ldconfig.ldr loading on case sensitive file systems.
  • Fixed bounding box calculation of parts without triangles.
  • Fixed normal smoothing between texture and untextured triangles.
  • Fixed primitives in p/8/ not being found.
  • Fixed crash when deleting a submodel being edited in another view.
  • Fixed crash when passing a quote on the command line.
Assets 5

@leozide leozide released this Feb 18, 2018 · 483 commits to master since this release

This release contains mostly bug fixes and a new parts library, no notable new features were added.

  • 267 new parts added.
  • Added support for cylindrical and spherical texmap.
  • Support dragging colors from the color palette to paint pieces.
  • Fixed inventory import on Linux and macOS.
  • Fixed small rendering issue on some parts.
  • Fixed part names not updating after its file changed on disk.
  • Fixed parts inside mpd files not drawing.
  • Fixed pan not working when the center of the model is behind the camera.
  • Prevent mouse shortcuts from overriding overlay actions.
  • Fixed moving the pivot point of rotated pieces.
  • Fixed case where Remove View was removing the wrong view.
Assets 6

@leozide leozide released this Jan 16, 2018 · 514 commits to master since this release

Version 18.01 (15/1/2018)

  • Simplified toolbars.
  • Added new piece free movement mode.
  • Added option to import set inventories from Rebrickable.
  • Added new Render Dialog to replace the old POV-Ray Dialog.
  • Added new piece selection modes (select by color, part or both).
  • Added COLLADA exporter.
  • Added option for alternate mouse shortcuts with defaults that match LDD.
  • Added wireframe view option.
  • Added Shift+LMB shortcut to remove selection.
  • Added a progress dialog at startup while LeoCAD is scanning folders for parts.
  • Remember previous view layout when loading a file.
  • Fixed saving images with multisampling.
  • Fixed unresponsive UI while loading complex primitives.
  • Fixed POV-Ray camera not matching LeoCAD.
  • Fixed part names being changed to uppercase when saving files.
  • Fixed Minifig Wizard hand accessories orientation.
  • Replaced 10 degrees angle snap with 22.5 degrees.

LeoCAD for Windows and macOS now include POV-Ray for easier rendering without any extra setup. Linux users should refer to their distribution for how to install POV-Ray:


You can now import set inventories from Rebrickable:


Assets 6

@leozide leozide released this Jul 3, 2017 · 678 commits to master since this release

Version 17.07 (3/7/2017)

  • Added shaded rendering option.
  • Added option to import files from LEGO Digital Designer.
  • Added 'Select by Color' dialog.
  • Added new command line options: --viewpoint, --orthographic, --camera and --model.
  • Added 'Duplicate Piece' action.
  • Replaced HTML parts list table at the end of the instructions with an image.
  • Synthesize power functions linear actuators.
  • Support loading parts from the 'unofficial' LDraw folder.
  • Support loading textures from the same folder of the model being loaded.
  • Fixed AA setting not being applied to the first view.
  • Fixed stud grid color option not working.
  • Fixed part highlight option not working.
  • Fixed loading files with non latin characters in their names.
  • Fixed color alpha when exporting Wavefront obj files.

This version adds an option to draw models with a slight shading instead of the flat look from previous versions. You can see the difference in the following picture, the new mode is on the left and the old one on the right:


To enable the new mode go to the Preferences Dialog, Rendering tab and check the 'Enable Lighting' box.

Assets 5

@leozide leozide released this Feb 12, 2017 · 800 commits to master since this release

Version 17.02 (12/2/2017)

  • New parts list widget.
  • Faster model loading.
  • Updated parts library.
  • Fixed issues saving images from the command line.
  • Crash fixes.

The main new feature in this release is a new parts list widget. The list has been updated to preview multiple parts at the same time instead of only showing one part at a time.


There are many options to customize how the list looks, they can be accessed by right clicking on the list.

Note: The application version numbers never had much meaning in the past, so from now on they will be based on the date of the release (year.month).

Assets 5

@leozide leozide released this Dec 6, 2016 · 860 commits to master since this release

Version 0.83.2 (2/12/2016)

  • Improved loading of files in the same folder as the current model.
  • Better piece insert position calculation.
  • Open files when they are dropped on the main window.
  • Fixed a crash on startup in some cases (Windows).
Assets 5

@leozide leozide released this Oct 8, 2016 · 885 commits to master since this release

Version 0.83.1 (13/8/2016)

  • Search the current path for submodels when opening files.
  • Optimizations for loading very large models.
  • Added option to control which models to export to HTML.
  • Fixed incorrectly localized numbers.
  • Fixed the position of rotated objects in the properties pane.
  • Fixed HTML export of models with only 1 step.
  • Fixed context menu not showing in some cases.
  • Fixed loading flex pieces without control points.
  • Fixed loading pieces with more than 64k verts.
  • Fixed Minifig Wizard crash.
Assets 5

@leozide leozide released this Oct 8, 2016 · 903 commits to master since this release

Version 0.83 (14/5/2016)

  • Added support for dynamically generated parts (Technic Ribbed Hoses, Flexible Axles, Braided Strings and Shock Absorbers).
  • Added option for specifying the pivot point of a piece (Drag the movement arrows with the Right Mouse Button).
  • Submodels now open in a separate tab on the main window.
  • Configurable mouse shortcuts.
  • Added more context menu options.
  • Allow changing multiple pieces at the same time using the properties widget.
  • Better piece rotation.
Assets 2
You can’t perform that action at this time.