Commit graph grid-apps-cmms/src/mesh/api.js
Author SHA1 Message Date
Stewart Allen
a7062bd33a default show group and span info 2022-01-20 17:46:39 -05:00
Stewart Allen
3df81d48c7 add model renaming 2022-01-20 17:40:10 -05:00
Stewart Allen
03a9eb396f complete parametric scaling with axis grouping. angles in degrees 2022-01-20 17:01:56 -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
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
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
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
5667309c66 fix log unpin after analyze/repair and shift+d duplicate 2022-01-13 23:16:30 -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
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
dd38b0f128 begin vertex / line / face selector 2022-01-12 23:02:08 -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
92ece197a1 auto-select patches 2022-01-12 09:32:13 -05:00
Stewart Allen
91995b5762 menu order, optimize bounds/wire show/hide 2022-01-12 01:09:34 -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
d3a6532bdb limit selection matrix mod ops to groups. will require ungrouping to move single parts 2022-01-11 21:52:49 -05:00
Stewart Allen
fb5e598d9e add analytic patches 2022-01-11 21:04:24 -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
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
2060819700 add preference persist / restore 2022-01-10 23:02:34 -05:00
Stewart Allen
66ca161ccd fix stl export size (kiri). add stl export (mesh) 2022-01-10 21:06:38 -05:00
Stewart Allen
b8877f1225 normalize util.bound to Box3 extensions 2022-01-10 20:08:49 -05:00
Stewart Allen
1cdfcab55f correct scale calculation 2022-01-10 18:10:57 -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
d3c1ccead2 add export dialog 2022-01-09 14:43:20 -05:00
Stewart Allen
334cb5cd72 fix conflict 2022-01-09 10:13:09 -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
6921142949 simplify cache code 2022-01-08 16:54:09 -05:00
Stewart Allen
155d01db5b use bounds caching to speed up rotate & scale operations 2022-01-08 16:39:28 -05:00
Stewart Allen
798bf1750d add grid lines toggling 2022-01-07 21:32:53 -05:00
Stewart Allen
56454d7d24 add pop up log window 2022-01-07 14:39:32 -05:00
Stewart Allen
b456110cbb add spinner 2022-01-07 01:18:35 -05:00
Stewart Allen
fd09ab8413 udpate readme 2022-01-06 23:51:35 -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