Welcome to the LDraw.org Tutorials section. Here you can learn techniques to enhance your proficiency with various LDraw tools.
Easy to follow step by step instructions teach you everything from using software programs to creating stunning renderings.
The tutorial section is constructed in a unique way to allow for easy expansion and addition of topics. We always have someone working on a new tutorial for LDraw.org. Courses are divided up into the following categories:
- Modeling [3]
- File Format Conversion [4]
- Rendering [5]
- Building Instructions [6]
- Animation [7]
- Parts Authoring [8]
Within those categories there are levels - beginner, intermediate, and advanced.
For more information on contributing to the Tutorials section at LDraw.org, see the bottom of the page [9].
Tips and Tricks
These quick pointers will help you on your way to a smoother LDraw experience all-around.
Organize Your Tools [10]
Organizing where you save the myriad of LDraw related tools is easy, and keeps them all in one place so they're easy to access.
Configure your Context-Sensitive Menus [11]
Set up Windows to launch an LDraw tool of choice by right clicking on an LDR or DAT file.
Customize MLCad through the MLCad.ini file [12]
The MLCad.ini file manages the minifig generator, defines the order of scanned folders during the launch of MLCad, which comes handy when dealing with unofficial (not yet certified) or custom LDraw parts and rules the interaction with LSynth.
Design
rare-colored models with confidence
ColorManager can help you design models using rare colors. It can also update MLCAD with the latest official LDraw colors - even change the names of the colors to other langauges.
Modeling
Learn the essentials of putting your LEGO models into the LDraw format using a variety of LDraw-based editing programs.
Beginner Modeling
LDraw All-In-One-Installer tutorial
Use the LDraw All-In-One-Installer if you want a quick and easy way to install the LDraw Parts Library and many of the popular 3rd party tools as well in one go.
Digital building with MLCad
This tutorial will teach you the basics to build digital models in MLCad. Furthermore it will show you tips and tricks and help with troubleshooting problems you might encounter.
Changing MLCad's Language Interface [14]
Tutorial on how to change the default language MLCad displays by Willy Tschager.
MLCad.ini file for the Minifig Generator [15]
The MLCad.ini file tells the program - among other things - which parts are available in MLCad's and Bricksmith's minifigure generator.
What Are MPD Files And How Do I Make Them [16]
Tutorial on what MPD files are and to make them.
How Do I Add LDraw Parts to My Library [17]
Learn how add new parts to your parts library.
What Are LDraw File Model Comments And How Do I Use Them [18]
Tutorial on what LDraw comments are and how to add them to a model file.
LDraw and LEdit Tutorial [19]
Learn to use the original DOS LDraw tools with Bram Lambrecht's very popular and easy to follow tutorial.
Intermediate Modeling
How to easily rotate a group of parts in MLCad [20]
Willy Tschager shows you an alternative, more visual approach to rotate a group of parts around a common self-defined rotation point using a helper part created for the purpose.
Using LSynth via MLCad [21]
Tutorial on how setup and run LSynth through MLCad's interface by Willy Tschager.
Advanced Modeling
File Format Conversion
Learn about converting file formats, the necessary link between Modeling and Rendering, and how to use the features of popular converters to your advantage.
Beginner Conversion
Converting LDR Files to POV Files for Rendering [22]
Jeroen de Haan and Jake McKee give users an introduction to converting LDraw files for rendering in POV-Ray.
Converting LDraw to LDD and LDD to LDraw [23]
Learn how LEGO Digital Designer [24]'s Import/Export feature works and what has to be observed for a successful conversion.
Intermediate Conversion
LDraw to SimCity 3000 Unlimited Tutorial [25]
A brief tutorial regarding importing LDraw models into SimCity 3000 Unlimited.
Peeron_to_MLCad Tutorial [26]
A tutorial written by Michele Somma on how to convert a web page containing a set inventory from Peeron.com into a MLCad file.
Advanced Conversion
Cleaning LDraw Models for Export [27]
LDraw models are great to look at, but are generally inappropriate for real-time rendering tasks such as video games. Here's why.
How to remove internal faces with MeshLab [28]
Learn how to lower a converted model's polygon count by removing faces that are not visible to the viewer.
Rendering
Orient yourself with the many complexities of creating high quality rendered models and scenes of your LDraw creations.
Beginner Rendering
The Difference Between POV-Ray 3.1g and 3.5 [29]
Haven't made the switch POV-Ray 3.5? Before you do, read this article for some things to consider
POV-Ray Floor Effects [30]
How to add different floor to you POV-Ray scenes
Freeform Camera Positioning with MLCad, L3P, and POV-Ray [31]
Learn how to position the camera in these three utilities to get the most out of your 3D models.
LDraw rendering in Fry Render [32]
Follow this tutorial to learn how to build and render LEGO sets using 3DStudio Max and Fry Render
Intermediate Rendering
Create High Quality Building Instructions [33]
Jonathan Knudsen illustrates how to use MLCAD, L3P, and POV-Ray to create renderings of building instructions.
Adding a Background Image to a POV-Ray Generated Image Using Alpha Channels and PhotoShop [34]
POV-Ray can create images with an alpha channel, which can be used to determine transparency. This tutorial will show one way to use the alpha channel and add a background image that is visible through the POV-Ray generated graphic.
Quick Rendering a Model with LDView using a Batch File [35]
A tutorial on how to make a batch file to quick render a model in LDview by Willy Tschager.
Polarized Glasses Tutorial [36]
A tutorial on how to render your scenes to be viewed with polarized glasses.
Advanced Rendering
How to build an army [37]
Philip Heinrich teaches you how to create a winner for LDraw's Scene of the Month contest.
Building Instuctions
Learning how to make building instructions so others can have fun with your models.
Building Instructions
Introduction to Creating Building Instructions Images [38]
A basic introduction into creating building instructions for your models
Helper Files for Building Instruction Images [39]
Ever wonder how to add "arrows", "dotted lines" and numbers to your building instructions? Obtain the tools here to build like the pros.
Animation
Take rendering to the next step and create movies of your LEGO models.
Beginner Animation
Animation 101 - Simple Movement: Object Movement [40]
The first in a series of animation tutorials by Ahui Herrera [41] using LDraw and POV-Ray.
Animation 102 - Simple Movement: Camera Movement [42]
The second in a series of animation tutorials by Ahui Herrera using LDraw and POV-Ray.
Animation 103 - Step Movement [43]
The third in a series of animation tutorials by Ahui Herrera using LDraw and POV-Ray.
Creating Animations with POV-Ray Tutorial Series [44]
These tutorial are not LDraw specific but they are invaluable in introducing the basics of POV-Ray animations
LDraw Animatable Models [45]
Tips for creating models with moveable parts and how to position the parts so they correctly rotate around their center of rotation by James Reynolds.
Intermediate Animation
Rotation Animation Tutorial [46]
A tutorial discussing how to make specific parts of a model rotate (e.g. car wheels, helicopter rotors)
Piston Movement Tutorial [47]
A tutorial detailing the process invloved in piston animation.
Parts Authoring
Learn how to create your own LDraw parts and how to submit them to the Parts Tracker for inclusion in our official updates.
Beginner Authoring
Bits �n Pieces [48]
Here�s a crash course by Willy Tschager in LDraw part authoring and learn that you don�t have to be a math guru or hack your way through a jungle of ones or zeros.
Introduction to Creating LDraw Parts [49]
A few parts authors' writings on the subject, copied from the original LDraw FAQ question, 'How can I create a part that is not yet in LDraw?'
Basic Parts Authoring in LDraw [50]
The PowerPoint file for the presentation given during BrickFest 2005 by Orion Pobursky [51]. Discusses the LDraw file format and other topics.
Reviewing Parts for LDraw [52]
Niels Bugge dives into the nuts'n'bolts of part reviewing and gives clues to ease the work of the reviewers.
Avoiding T-Junctions in LDraw Parts [53]
Travis Cobbs [54] explains what T-Junctions in LDraw parts are and how you can avoid them.
Intermediate Authoring
Edger tutorial [55]
Tutorial describing the use of Lee Gaiteri's Edger, an optional lines calculator (tutorial written by J.C. Tchang)
Advanced Authoring
Building shapes with Quad2Dat, Edger and Ytruder [56]
This tutorial describes how Philo created the finger of 50914 part, using several tools.
Help Out! Write Tutorials for LDraw.org
We're looking for more good tutorials for the site to help out our new users and users who want to learn more. If you enjoy using the LDraw system of tools, this would be a great way to give back to the community! Tutorials only take an evening or two to write, so you're not killing yourself with a time commitment. Look on the right for the list of topics we're looking for.
The other cool thing is, no web skills are needed to write! Write your tutorial in plain text format, spacing out paragraphs, and zip up any images you create when you send it in!
If this sounds like something you would like to do, drop the webmasters a line and let them know! Thanks!!
We're Looking For These Tutorial Topics:
How to make images of your models for building instructions, web publications, and print media.
How to create photo-realistic renderings using L3P and POV-Ray. (step-by-step for beginners)
How to use the LGEO Library for better renderings.
Animations with POV-Ray
Creating Scenes in POV-Ray
Introduction to Parts Authoring
Optimizing a model for creating building instructions
Note:
Modified by Holly-Wood 26. Oct 2011: Added AIOI tutorial.