Commit graph

2,561 commits

Author SHA1 Message Date
Stewart Allen
c4899c7261 fix dogbones bug 2022-01-16 11:21:03 -05:00
Stewart Allen
71105769b8 prepare to nest loops 2022-01-16 10:18:14 -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
e82501d790 split requires translation 2022-01-15 15:08:36 -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
c0caa7016b improve action menu l&f 2022-01-14 20:38:18 -05:00
Stewart Allen
9293ff0b33 bump rev 3.1.D16 2022-01-14 20:23:57 -05:00
Stewart Allen
0a288b8650 add action button headers 2022-01-14 18:42:02 -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
102af46969 fix app ver and mode centering 2022-01-14 09:53:36 -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
e4c8b6a455 skip minify 3 because it breaks raycasting (locks up) 2022-01-13 22:48:34 -05:00
Stewart Allen
e0f2f85f7d bump rev 3.1.D15 2022-01-13 21:32:08 -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
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
2a64dee448 translate point into mesh geometry space 2022-01-13 00:45:20 -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
03bbb22263 bump rev 3.1.D14 2022-01-12 17:45:10 -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
ad361ec626 add thousands separator 2022-01-12 11:07:49 -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
a10581f2fa update patch matrix 2022-01-11 21:38:45 -05:00
Stewart Allen
fb5e598d9e add analytic patches 2022-01-11 21:04:24 -05:00
Stewart Allen
bba4dae26f restore auto-repair 2022-01-11 20:15:29 -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