Thu, 09 Feb 2017 00:43:30 +0200
LDGLData merged into GLRenderer since it only deals with one document now. GLRenderer generalised from rendering documents to models.
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 |