README.md

Thu, 29 Mar 2018 12:09:03 +0300

author
Teemu Piippo <teemu@hecknology.net>
date
Thu, 29 Mar 2018 12:09:03 +0300
branch
experimental
changeset 1354
2c013e1d604b
parent 809
2b83f47044fd
permissions
-rw-r--r--

Branch close bfc

809
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
1 LDForge
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
2 =======
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
3
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
4 Parts author's CAD for LDraw System of Tools. LDForge is part-oriented rather than model-oriented.
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
5 Its goal is to ease up the process of creation and modification of LDraw parts and help level the
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
6 learning curve involved by allowing polygon drawing, primitive selection, quick, direct access to
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
7 the LDraw code of individual objects, drawing overlays of part photos and providing interfaces to
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
8 commonly used utilities.
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
9
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
10 Features:
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
11
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
12 * List view ala MLCAD with multi-selection. One object per line, one line per object. Items not colored main or edge color (16/24) have their color reflected in the list view for identifying.
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
13 * Support for multiple open files (development version only)
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
14 * Parse error recovery, if a line/object cannot be parsed properly it will be displayed as an errorneous object. This object can be selected and its contents edited and have it reparsed, so you can fix these errors within LDForge.
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
15 * 6 camera modes plus a free-angle one.
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
16 * Drawing mode that allows you to literally draw polygons and lines into the screen.
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
17 * Circle drawing mode as an extension to drawing mode to allow easy circle and ring placement. (development version only)
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
18 * A simple primitive generator
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
19 * Object hiding
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
20 * Select by color or type
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
21 * Quick edge-lining, takes any number of polygons and creates edgelines around them
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
22 * Ability to edit object's LDraw code directly
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
23 * Inlining, plus deep inlining which grinds down to polygons only
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
24 * Auto-coloring (sets color to the first found unused color), uncoloring (sets colors to main/edge color based on type)
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
25 * Coordinate rounding, inverting, coordinate replacing, flipping, quad splitting
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
26 * Screenshotting
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
27 * Vertex object for coordinate storage
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
28 * LDConfig.ldr parsing for color information
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
29 * Ability to launch Philo's utilities and automatically merge in output
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
30 * BFC red/green view (incomplete)
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
31 * Wireframe mode, axis drawing
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
32 * Image overlays for getting part data from pictures
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
33
2b83f47044fd README.md edited online with Bitbucket
crimsondusk <crimsondusk64@gmail.com>
parents: 545
diff changeset
34 Forum thread: http://forums.ldraw.org/read.php?24,8711

mercurial