Stewart Allen
|
1958bd0c5f
|
complete proper split in z
|
2022-01-15 16:38:50 -05:00 |
|
Stewart Allen
|
e009cf5af9
|
implement crude/inaccruate/test split
|
2022-01-15 15:04:53 -05:00 |
|
Stewart Allen
|
aeaaf0bf0e
|
add normal inversion
|
2022-01-14 16:45:40 -05:00 |
|
Stewart Allen
|
7d80ed2904
|
stub in menu for normals inversion
|
2022-01-14 14:30:07 -05:00 |
|
Stewart Allen
|
c3049ba546
|
add normals visualization
|
2022-01-14 14:14:13 -05:00 |
|
Stewart Allen
|
8c5309739f
|
persist vertex edits
|
2022-01-13 21:17:35 -05:00 |
|
Stewart Allen
|
94311917e7
|
add vertext deletion. move mode menu to top
|
2022-01-13 20:23:48 -05:00 |
|
Stewart Allen
|
12d8607f3c
|
fix selection of last face
|
2022-01-13 13:53:12 -05:00 |
|
Stewart Allen
|
2fb888f7c3
|
generate groups to show selected faces
|
2022-01-13 12:59:18 -05:00 |
|
Stewart Allen
|
b2ef253e3f
|
persist selection and wireframe. set up material groups for face selections
|
2022-01-13 11:59:26 -05:00 |
|
Stewart Allen
|
fdb337df28
|
document vertex/line/face selection algorithm
|
2022-01-12 23:19:24 -05:00 |
|
Stewart Allen
|
dd38b0f128
|
begin vertex / line / face selector
|
2022-01-12 23:02:08 -05:00 |
|
Stewart Allen
|
7025574d5e
|
auto-select generated models
|
2022-01-12 15:55:09 -05:00 |
|
Stewart Allen
|
e258e3d916
|
compact THREE references
|
2022-01-12 11:46:10 -05:00 |
|
Stewart Allen
|
91995b5762
|
menu order, optimize bounds/wire show/hide
|
2022-01-12 01:09:34 -05:00 |
|
Stewart Allen
|
c64d6570a3
|
split util from api
|
2022-01-11 20:02:29 -05:00 |
|
Stewart Allen
|
ae0a884088
|
analysis returns actionable data for visualization
|
2022-01-11 18:41:49 -05:00 |
|
Stewart Allen
|
9f73e6e3c3
|
stub in ungrouping, add analysis step
|
2022-01-11 14:41:49 -05:00 |
|
Stewart Allen
|
f53a9752f8
|
fix matrix cache corruption during reload. center models on import
|
2022-01-11 10:54:31 -05:00 |
|
Stewart Allen
|
282585f4ab
|
recomputing bounding box req'd for clicks to register
|
2022-01-10 23:31:30 -05:00 |
|
Stewart Allen
|
2060819700
|
add preference persist / restore
|
2022-01-10 23:02:34 -05:00 |
|
Stewart Allen
|
b8877f1225
|
normalize util.bound to Box3 extensions
|
2022-01-10 20:08:49 -05:00 |
|
Stewart Allen
|
45e269e140
|
fixes in add.three and rename group's 3js object to group3
|
2022-01-10 16:56:09 -05:00 |
|
Stewart Allen
|
c487faacf6
|
fix/simplify matrix updates
|
2022-01-09 23:58:59 -05:00 |
|
Stewart Allen
|
55b59d9cb1
|
persist object scale / rotation / position
|
2022-01-09 21:05:14 -05:00 |
|
Stewart Allen
|
a6b85d4a59
|
fix bounding box update for model changes. add menu for it
|
2022-01-08 22:42:57 -05:00 |
|
Stewart Allen
|
7ea66a9e7b
|
add obj export
|
2022-01-08 21:00:19 -05:00 |
|
Stewart Allen
|
56454d7d24
|
add pop up log window
|
2022-01-07 14:39:32 -05:00 |
|
Stewart Allen
|
fd09ab8413
|
udpate readme
|
2022-01-06 23:51:35 -05:00 |
|
Stewart Allen
|
f7d31b4ebb
|
make wireframe a global toggle
|
2022-01-06 09:38:04 -05:00 |
|
Stewart Allen
|
889ffff25f
|
remove unused classes. add total vertex, face counts
|
2022-01-05 22:09:49 -05:00 |
|
Stewart Allen
|
5e9aed2c9a
|
add more selection info. merge groups and models stats
|
2022-01-05 21:16:18 -05:00 |
|
Stewart Allen
|
8f02e19330
|
fix import centering. add model/group position info
|
2022-01-05 17:58:37 -05:00 |
|
Stewart Allen
|
098fd9bb7e
|
add option to load normals with model
|
2022-01-05 09:29:27 -05:00 |
|
Stewart Allen
|
19721b0dcc
|
fix mesh gl errors with geometry shallow clone
|
2022-01-04 17:42:19 -05:00 |
|
Stewart Allen
|
77393a9c2e
|
save restore workspace view
|
2022-01-04 09:48:36 -05:00 |
|
Stewart Allen
|
ec61c9ed22
|
more debugging. fix version in kiri workers
|
2022-01-04 08:15:26 -05:00 |
|
Stewart Allen
|
9b77c837e3
|
debugging indexed geometry
|
2022-01-04 01:11:13 -05:00 |
|
Stewart Allen
|
c86c90d915
|
add heal test
|
2022-01-03 22:57:19 -05:00 |
|
Stewart Allen
|
f891caa99d
|
faster and more memory efficient wireframes
|
2022-01-03 21:14:36 -05:00 |
|
Stewart Allen
|
96145b370b
|
improve indexdb promised. fix multiple spaces access. add workspace persist + restore for mesh
|
2022-01-03 17:13:50 -05:00 |
|
Stewart Allen
|
e525d12552
|
reset wireframe when material changes
|
2022-01-03 00:01:25 -05:00 |
|
Stewart Allen
|
5541e680ce
|
add util.defer() and add slight opacity in wireframe
|
2022-01-02 23:47:28 -05:00 |
|
Stewart Allen
|
6204d3fc63
|
clean up file name, button presentation
|
2022-01-02 21:39:09 -05:00 |
|
Stewart Allen
|
e5be3ae81d
|
change select behavior. fix material double side. tweak platform color
|
2022-01-02 21:25:39 -05:00 |
|
Stewart Allen
|
eb2fbf2a09
|
refactor worker with cleaner object function bindings
|
2022-01-02 14:25:28 -05:00 |
|
Stewart Allen
|
b4966bbb6f
|
worker model load, remove, sync using cache
|
2022-01-02 00:40:43 -05:00 |
|
Stewart Allen
|
2f2cb85349
|
prepare to sync models to worker(s)
|
2022-01-01 22:39:49 -05:00 |
|
Stewart Allen
|
d7f0bd09c4
|
adapted bounding box workaround for threejs computation errors
|
2022-01-01 20:07:05 -05:00 |
|
Stewart Allen
|
258f927228
|
still chasing model rotataion / bounding box issues
|
2022-01-01 19:25:29 -05:00 |
|