©2003-2006 LDraw.org

Specifications Main [1]

Posted by : OrionP on Apr 25, 2004 - 03:24 AM
referenceSpecs [2]

The Reference section is divied into a number a categories. Click on the links below to jump to that category:


LDraw.org File Format Standards

These documents govern the content of LDraw DAT files

LDraw.org File Format 1.0.0 [7]
The current version of the LDraw File Format specification
LDraw.org MPD Language Extension [8]
The Multi Part Document (MPD) file specification

Official Model Repository (OMR) Filenames and Headers [9]
Guidelines for the proper naming of OMR files
LDraw.org Language Extension for Back Face Culling (BFC) [10]
Back Face Culling (BFC) file format extension

LDraw.org Colour Definition Language Extension [11]
The specification for the META command used to specify the properties of LDraw colour codes
LDraw.org Color Chart [12]
LDraw color pallette table with color numbers for various LEGO® colors

LDraw.org CATEGORY and KEYWORDS Language Extension [13]
Outlines the CATEGORY and KEYWORDS Meta statements that provide information for organizing and searching the part library.

LDraw.org Official Library Standards

These documents govern the content of DAT files that are in the LDraw.org Official Library.

LDraw.org Official Library Header Specification [14]
LDraw parts header format suitable for the implementation of the Contributor Agreement [15] (CA).
LDraw.org Official Library Specification for Sticker Parts [16]
Official standard regarding the creation of sticker parts.

LDraw.org Official Library Policy On Embedding POV-Ray Code [17]
Explains why the inclusion of embedded POV-Ray code in Official Parts Library files is undesirable.
LDraw.org File Format Restrictions for Official Parts [18]
Additional restrictions to the LDraw File Format 1.0.0 specification for official parts. Unless contradicted by this document all details within the LDraw File Format 1.0.0 specification [19] apply to official parts.

Guides

Quick reference guides for various aspects of the LDraw language

Primitives Reference [20]
A reference for the LDraw primitives in the \LDraw\p directory. Primitives are defined as highly re-usable components of LEGO parts modelled for LDraw.
LDraw MIME Types [21]
Information on MIME Types for LDraw files

List of Official META Commands [22]
A reference of the META commands that have been officailly adopted by the LDraw.org File Format
List of Known Unofficial META Commands [23]
A reference of known META commands created for use by 3rd party LDraw programs

Proposals

Various proposals for extending the LDraw format

LCD - LDraw Connection Database Proposal [24]
Proposal for snap-to functionality in the LDraw format

Links
  [1] http://www.ldraw.org/index.php?name=News&file=article&sid=292
  [2] http://www.ldraw.org/index.php?name=News&catid=&topic=13
  [3] http://www.ldraw.org/#filestandards
  [4] http://www.ldraw.org/#partsstandards
  [5] http://www.ldraw.org/#guide
  [6] http://www.ldraw.org/#proposal
  [7] http://www.ldraw.org//Article218.html
  [8] http://www.ldraw.org//Article47.html
  [9] http://www.ldraw.org//Article48.html
  [10] http://www.ldraw.org//Article415.html
  [11] http://www.ldraw.org//Article299.html
  [12] http://www.ldraw.org//Article93.html
  [13] http://www.ldraw.org//Article340.html
  [14] http://www.ldraw.org//Article398.html
  [15] http://www.ldraw.org//Article349.html
  [16] http://www.ldraw.org//Article339.html
  [17] http://www.ldraw.org//Article479.html
  [18] http://www.ldraw.org//Article512.html
  [19] http://www.ldraw.org//Article218.html
  [20] http://www.ldraw.org//library/primref/
  [21] http://www.ldraw.org//article/46
  [22] http://www.ldraw.org//article/401
  [23] http://www.ldraw.org//article/342
  [24] http://www.ldraw.org//article/135