-
Notifications
You must be signed in to change notification settings - Fork 0
/
x-modeleditor.txt
78 lines (60 loc) · 2.01 KB
/
x-modeleditor.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
## Features
* snapping
* snap to line.
* snap to face.
* snap to line end-points and mid-point
* snap to axes from last point
* choose a ref point and snap to axes originating at the ref point
* TODO: snap to multiple automatic ref-points (coplanar, etc.)
* TODO: choose a ref line and snap to perpendicular and paralel to that line.
* TODO: snap to perpendicular to the starting line.
* TODO: snap free-moving line to existing points.
* TODO: snap free-moving line to existing intersecting or parallel lines.
* TODO: merge overlapping lines.
* snap to ground plane.
* snap to most-in-front vertical plane.
* line tool
* auto-cut lines.
* TODO: auto-cut faces.
* selection & removal
* modes: replace, toggle, add, remove.
* double click to select adjacent faces or lines.
* triple-click to select the entire model.
TODO: triple-click should only select connected geometry.
* TODO: rectangle selection: intersecting and bounding modes.
* remove selected lines and faces.
* auto-remove faces that are no longer connected.
* TODO: merge coplanar faces when separating edges are removed.
* push-pull tool
* adjust geometry to make pulling available.
* snap to touching geometry along the extrusion axis.
* TODO: merge with intersecting faces at the end of pulling and create holes.
* TODO: intersect side faces and lines with existing existing geometery at the end of pulling.
* TODO: limit movement to non-intersecting faces.
* move/rotate tool
* TODO: split faces where their points are no longer coplanar.
* protractor tool
* rectangle tool
* eraser tool
* orbit tool
* wheel zoom tracks mouse
* components
* make/break component
* enter/exit component edit mode
* set local axes
* highlight all instances
* set global axes
* layers
* scenes
* scene transitions
* shadows
* latitude-based with date/time controls.
* texturing
* paint tool
* eyedropper tool
* move/rotate/scale/shear texture with snapping
* bump mapping
* opacity
* rendering
* thick non-edge lines.
* TODO: thick object outline.