Macintosh-Compatible LDraw Software: Difference between revisions
Jump to navigation
Jump to search
m (→Editors) |
m (Steffen moved page Macintosh compatible LDraw software to Macintosh-Compatible LDraw Software) |
||
(7 intermediate revisions by 3 users not shown) | |||
Line 7: | Line 7: | ||
* '''[[Bricksmith]]''': Arguably the premier Macintosh LDraw editor. Features a minifig editor, mouse-based part movement (as well as keyboard controls), and a searchable part browser. | * '''[[Bricksmith]]''': Arguably the premier Macintosh LDraw editor. Features a minifig editor, mouse-based part movement (as well as keyboard controls), and a searchable part browser. | ||
* [http://ldglite.sourceforge.net/ '''ldglite''']: Keyboard oriented editor with numerous options. Faithful to the original LDraw and LEdit interface. | * [http://ldglite.sourceforge.net/ '''ldglite''']: Keyboard oriented editor with numerous options. Faithful to the original LDraw and LEdit interface. | ||
* '''[[LEGO Digital Designer]]''': Limited | * '''[[LEGO Digital Designer]]''': Limited conversion between LDraw and LDD formats is [[LDraw to LDD conversion|possible]]. | ||
* [http://olson.pair.com/brickdraw3d/ '''BrickDraw3D''']: Features drag-and-drop part insertion and movement. | * [http://olson.pair.com/brickdraw3d/ '''BrickDraw3D''']: Features drag-and-drop part insertion and movement. | ||
== Viewers == | == Viewers == | ||
Line 18: | Line 14: | ||
These programs are primarily intended to view existing LDraw models. | These programs are primarily intended to view existing LDraw models. | ||
* | * '''[[LDView]]''': Robust viewer with fly-through mode, automatic part downloading, and numerous rendering options. | ||
* [http://www.hassings.dk/l3/l3lab.html '''L3Lab''']: Viewer with many useful options including an "exploded" view. | * [http://www.hassings.dk/l3/l3lab.html '''L3Lab''']: Viewer with many useful options including an "exploded" view. | ||
* [http://www.magnusviri.com/lego/downloads/lcx.html '''LCX''']: Experimental viewer with | * [http://www.magnusviri.com/lego/downloads/lcx.html '''LCX''']: Experimental viewer with BFC tools and a rudimentary text-based editor. | ||
== Instructions == | == Instructions == | ||
Line 33: | Line 29: | ||
* [http://lego.bldesign.org/LSculpt/ '''LSculpt''']: Generate "studs-out" LDraw surfaces from arbitrary 3D models. | * [http://lego.bldesign.org/LSculpt/ '''LSculpt''']: Generate "studs-out" LDraw surfaces from arbitrary 3D models. | ||
* [http:// | * [http://www.kclague.net/LSynth/ '''LSynth'''] and [http://anoved.net/2007/04/lsynth-service.html '''LSynth Service''']: Synthesize flexible elements like hoses and chains. | ||
* [http://www.hassings.dk/l3/l3p.html '''L3P'''] and [http://www.magnusviri.com/lego/downloads/l3p.html '''L3P Launcher''']: Convert LDraw files to [http://www.povray.org/ POV-Ray] format for high-quality rendering. [http://www.el-lutzo.de/lego/lgeo.html LGEO] parts can be substituted. [http://www.hassings.dk/l3/lgeofix.html] | * [http://www.hassings.dk/l3/l3p.html '''L3P'''] and [http://www.magnusviri.com/lego/downloads/l3p.html '''L3P Launcher''']: Convert LDraw files to [http://www.povray.org/ POV-Ray] format for high-quality rendering. [http://www.el-lutzo.de/lego/lgeo.html LGEO] parts can be substituted. [http://www.hassings.dk/l3/lgeofix.html] | ||
* [http://anoved.net/2007/10/prel3p.html '''PreL3P''']: Convert newer color codes to a format understood by L3P. | * [http://anoved.net/2007/10/prel3p.html '''PreL3P''']: Convert newer color codes to a format understood by L3P. |
Latest revision as of 19:23, 19 December 2018
This is an inventory of Macintosh compatible LDraw software. Everyone is encouraged to contribute updates, clarifications, and corrections to this page. The objective is to compile and maintain a definitive list of the tools Mac users have at their disposal to work with the LDraw system.
Editors
These programs can be used to create LDraw models.
- Bricksmith: Arguably the premier Macintosh LDraw editor. Features a minifig editor, mouse-based part movement (as well as keyboard controls), and a searchable part browser.
- ldglite: Keyboard oriented editor with numerous options. Faithful to the original LDraw and LEdit interface.
- LEGO Digital Designer: Limited conversion between LDraw and LDD formats is possible.
- BrickDraw3D: Features drag-and-drop part insertion and movement.
Viewers
These programs are primarily intended to view existing LDraw models.
- LDView: Robust viewer with fly-through mode, automatic part downloading, and numerous rendering options.
- L3Lab: Viewer with many useful options including an "exploded" view.
- LCX: Experimental viewer with BFC tools and a rudimentary text-based editor.
Instructions
Create step-by-step instructions to show others how to build your models.
- LPub: Page layout program to create building instructions for LDraw models.
Utilities
Most of these utilities are command line programs, so some familiarity with the Terminal is needed to use them.
- LSculpt: Generate "studs-out" LDraw surfaces from arbitrary 3D models.
- LSynth and LSynth Service: Synthesize flexible elements like hoses and chains.
- L3P and L3P Launcher: Convert LDraw files to POV-Ray format for high-quality rendering. LGEO parts can be substituted. [1]
- PreL3P: Convert newer color codes to a format understood by L3P.
- txt2dat: Generate textual LDraw stickers.
- Isecalc: Compute part intersections.
- Linetrim: Clip lines against surfaces.
- Planarcheck: Test quadrilateral coplanarity.
- Coverer: Generate a sheet of triangles and quads between lines.
- Ytruder: Another way to generate a sheet of triangles and quads.
- TextWrangler LDraw Kit and ldlocate: Improve TextWrangler's ability to edit LDraw files.
- LDraw-mode for Emacs: Adds functionality for working with LDraw files to the Emacs editor. [2]
- img2sticker: Convert images to optimized LDraw stickers. [3]
- LDMerge: Merge and un-merge separate LDraw part libraries.
- Part Search Services: Look up selected part information in popular databases.
- l2rib: Convert LDraw models to RenderMan format.
- LDTrim: Reformat LDraw code for clarity and consistency.
Web
Although not strictly Macintosh oriented, web based LDraw tools are accessible to Mac users.