Commit graph grid-apps-cmms/src/main/mesh.js
Author SHA1 Message Date
Stewart Allen
6ca4551fb5 add selection modes to left menu 2022-01-13 17:01:35 -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
2a64dee448 translate point into mesh geometry space 2022-01-13 00:45:20 -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
c4ca8cdd5e auto add/drop db spaces 2022-01-12 10:52:24 -05:00
Stewart Allen
885bda5c65 add visibility toggle 2022-01-12 00:28:33 -05:00
Stewart Allen
4797a72810 add model cleaning 2022-01-11 22:42:43 -05:00
Stewart Allen
49f1729946 replace group inception defaults with promote to make it easier to preference 2022-01-11 22:18:12 -05:00
Stewart Allen
ae0a884088 analysis returns actionable data for visualization 2022-01-11 18:41:49 -05:00
Stewart Allen
f500ee0f5c add duplication and merging 2022-01-11 16:29:54 -05:00
Stewart Allen
9f73e6e3c3 stub in ungrouping, add analysis step 2022-01-11 14:41:49 -05:00
Stewart Allen
cd7e3dde5a add pref storage for space settings like grid 2022-01-11 12:29:15 -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
2060819700 add preference persist / restore 2022-01-10 23:02:34 -05:00
Stewart Allen
55b59d9cb1 persist object scale / rotation / position 2022-01-09 21:05:14 -05:00
Stewart Allen
37402ac8ab bump rev 3.1.D13 2022-01-09 10:28:06 -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
fc1cc15bfe add log toggle, 3mf model name restore 2022-01-08 22:06:50 -05:00
Stewart Allen
7ea66a9e7b add obj export 2022-01-08 21:00:19 -05:00
Stewart Allen
82f27f1dcf proof of concept stacking data boxes 2022-01-07 23:30:19 -05:00
Stewart Allen
91dd0bd4e7 remove early/obsolete debug routine 2022-01-07 22:07:49 -05:00
Stewart Allen
70d2d9e613 remove sky box with background 2022-01-07 21:13:31 -05:00
Stewart Allen
56454d7d24 add pop up log window 2022-01-07 14:39:32 -05:00
Stewart Allen
76d197ab31 wiring up more ui components 2022-01-06 20:22:50 -05:00
Stewart Allen
06194a2415 add and bind file loading + api 2022-01-06 17:28:57 -05:00
Stewart Allen
2666069a27 add modal dialog 2022-01-06 15:10:03 -05:00
Stewart Allen
c72b15aa44 separate ui builder. add action menu 2022-01-06 11:46:52 -05:00
Stewart Allen
f7d31b4ebb make wireframe a global toggle 2022-01-06 09:38:04 -05:00
Stewart Allen
361b53c6d1 default showing metrics for all when non selected 2022-01-05 22:38:31 -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
3d1e111801 add more selection info 2022-01-05 20:32:41 -05:00
Stewart Allen
8f02e19330 fix import centering. add model/group position info 2022-01-05 17:58:37 -05:00
Stewart Allen
b62ae5b6f0 start select detail view 2022-01-05 15:58:11 -05:00
Stewart Allen
098fd9bb7e add option to load normals with model 2022-01-05 09:29:27 -05:00
Stewart Allen
027f75ef6d remove unused code 2022-01-04 14:53:12 -05:00
Stewart Allen
6ab174f00a check saved view before applying. defer lifting curtain until after space restored 2022-01-04 11:08:54 -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
9ed88bb938 ugprade threejs and comment out computeFaceNormals calls 2022-01-03 19:58:49 -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
cd5688972a add control of axis origin colors 2022-01-02 23:00:10 -05:00
Stewart Allen
6204d3fc63 clean up file name, button presentation 2022-01-02 21:39:09 -05:00