Commit graph grid-apps-cmms/src/main/mesh.js
Author SHA1 Message Date
Stewart Allen
fb41d6be3e add direct position control 2022-01-20 18:40:02 -05:00
Stewart Allen
3df81d48c7 add model renaming 2022-01-20 17:40:10 -05:00
Stewart Allen
a81a1f0b60 allow select, clear, toggle faces with alt and shift key modifiers 2022-01-20 17:19:15 -05:00
Stewart Allen
57b0c3d50b fix selection update after face-down op 2022-01-20 17:06:07 -05:00
Stewart Allen
833e6367e7 add parametric scaling and rotation 2022-01-20 15:42:28 -05:00
Stewart Allen
f28cd07ba1 fix split/merge. avoid mirroring cached array 2022-01-20 00:33:42 -05:00
Stewart Allen
5d2f4ac02e add mirroring, exclude normals from bounds, fix paint selection update 2022-01-20 00:01:48 -05:00
Stewart Allen
e682881374 pushing poiint lights way out seems to be better overall 2022-01-19 22:06:55 -05:00
Stewart Allen
7a4e0d515d more lighting work 2022-01-19 21:39:11 -05:00
Stewart Allen
f231b827a6 more tweaking of lights 2022-01-19 20:42:22 -05:00
Stewart Allen
2b91c5fa80 dark mode and lighting tweaks 2022-01-19 17:48:29 -05:00
Stewart Allen
cae667f840 turn down intensity of sky in dark mode 2022-01-19 14:16:26 -05:00
Stewart Allen
25c81d3e87 dark action labels a bit more readable 2022-01-19 14:04:04 -05:00
Stewart Allen
69de33109e better normals color in dark mode 2022-01-18 20:58:46 -05:00
Stewart Allen
536da7acbf add prefs dialog, dark mode 2022-01-18 16:34:42 -05:00
Stewart Allen
08d76c8b2f safari workaround for workers. disable decals in dark mode. add client listener before starting client 2022-01-18 13:41:11 -05:00
Stewart Allen
f4f89bc1ed enable compound loop path code as parameter 2022-01-16 16:20:42 -05:00
Stewart Allen
d8ff1e0479 prevent mouse selection of hidden objects 2022-01-16 00:55:28 -05:00
Stewart Allen
a18bce59e1 select bottom of new split (for easy deletion) 2022-01-16 00:42:36 -05:00
Stewart Allen
72d9469699 add z split snapping and work translation caching 2022-01-15 23:17:53 -05:00
Stewart Allen
c4fd0cef74 fix split normals. model on bed no gap 2022-01-15 22:24:54 -05:00
Stewart Allen
9149376874 log split 2022-01-15 16:55:26 -05:00
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
61979657f1 correct plane position, limit to selection 2022-01-15 14:02:03 -05:00
Stewart Allen
6d79e9c91a wire up split plane visualization and selection 2022-01-15 13:47:03 -05:00
Stewart Allen
0466d36f4d fix hover/drop highlight. more left menu tweaks 2022-01-14 23:30:06 -05:00
Stewart Allen
aeaaf0bf0e add normal inversion 2022-01-14 16:45:40 -05:00
Stewart Allen
c3049ba546 add normals visualization 2022-01-14 14:14:13 -05:00
Stewart Allen
5667309c66 fix log unpin after analyze/repair and shift+d duplicate 2022-01-13 23:16:30 -05:00
Stewart Allen
94311917e7 add vertext deletion. move mode menu to top 2022-01-13 20:23:48 -05:00
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