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
|
4916a055eb
|
refactor box3expand
|
2022-01-05 00:15:44 -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
|
a5cf4a7a87
|
refactor ui builder to use util.defer
|
2022-01-03 10:50:59 -05:00 |
|
Stewart Allen
|
466c389b89
|
allow meta + click to focus camera for better navigation
|
2022-01-03 00:43:35 -05:00 |
|
Stewart Allen
|
5541e680ce
|
add util.defer() and add slight opacity in wireframe
|
2022-01-02 23:47:28 -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
|
356a2634e8
|
improve model/group selection with shiftKey. prevent drag/move unless shiftKey
|
2022-01-02 19:52:56 -05:00 |
|
Stewart Allen
|
930e591c44
|
add simple mesh/group list
|
2022-01-02 16:30:05 -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
|
116e1b9d9c
|
cleaner api / broker wrap
|
2022-01-01 23:48:36 -05:00 |
|
Stewart Allen
|
2f2cb85349
|
prepare to sync models to worker(s)
|
2022-01-01 22:39:49 -05:00 |
|
Stewart Allen
|
ef4dace758
|
tidy up bounds patch and fix morph code path
|
2022-01-01 20:19:45 -05:00 |
|
Stewart Allen
|
d7f0bd09c4
|
adapted bounding box workaround for threejs computation errors
|
2022-01-01 20:07:05 -05:00 |
|
Stewart Allen
|
e9d867de1c
|
remove inaccurate comments, defunct code
|
2022-01-01 15:19:39 -05:00 |
|
Stewart Allen
|
b4e9a8a87a
|
add delete/backspace to remove model. front view. no auto-select on add
|
2022-01-01 15:04:24 -05:00 |
|
Stewart Allen
|
d73cf48d90
|
take over key bindings, add toggle for selection wireframe and bounding box
|
2022-01-01 13:43:35 -05:00 |
|
Stewart Allen
|
a64ef24dbe
|
add object bounding box visualization, broker function wrappers
|
2022-01-01 12:12:57 -05:00 |
|
Stewart Allen
|
8cd2a22a54
|
explore rotation and bounds
|
2022-01-01 10:44:06 -05:00 |
|
Stewart Allen
|
d42db44009
|
add drag/move, quaternion rotation, lay flat, work mesh matrix debug
|
2022-01-01 00:04:35 -05:00 |
|
Stewart Allen
|
ab48fae65a
|
hetter focus defaults and docs
|
2021-12-31 17:20:41 -05:00 |
|
Stewart Allen
|
f3403ebe5c
|
add selected / unselected visual states
|
2021-12-31 17:14:55 -05:00 |
|
Stewart Allen
|
86b60cc715
|
add focus. improve bounds with arrays
|
2021-12-31 16:59:38 -05:00 |
|
Stewart Allen
|
af6ae4ed32
|
fix rotation to world axis
|
2021-12-31 16:12:37 -05:00 |
|
Stewart Allen
|
45d59d0bbc
|
proof of concept key bindings
|
2021-12-31 14:12:42 -05:00 |
|
Stewart Allen
|
cb742237b0
|
add some movement helpers
|
2021-12-31 00:35:45 -05:00 |
|
Stewart Allen
|
e43f6c6bc2
|
add model groups
|
2021-12-30 22:59:46 -05:00 |
|
Stewart Allen
|
b5291cf7f2
|
disable some skipTerrain conditions
|
2021-12-30 13:10:16 -05:00 |
|
Stewart Allen
|
5506567ecf
|
add model groups, async font load, array addOnce
|
2021-12-29 23:52:48 -05:00 |
|
Stewart Allen
|
a1644ed609
|
start mesh api. add function wrapper for array arguments unroll
|
2021-12-29 21:52:24 -05:00 |
|