Commit graph

2,804 commits

Author SHA1 Message Date
Stewart Allen
c0f158d4e4 clean up lighting code 2022-01-29 15:16:15 -05:00
Stewart Allen
3fe48b4fd9 add 3mf instancing support 2022-01-29 11:35:26 -05:00
Stewart Allen
ffacfcde71 fix cli path to cam slicer 2022-01-29 10:28:25 -05:00
Stewart Allen
ff2bb47722 collect 3mf info to support instancing 2022-01-29 00:27:41 -05:00
Stewart Allen
3aa43a7b8b fixup for null selection objects (how?) 2022-01-28 19:18:45 -05:00
Stewart Allen
c48a3fb147 add cleanup of geometries and textures 2022-01-28 19:03:57 -05:00
Stewart Allen
3fd79573e6 svg import behavior normalized for all modes 2022-01-28 17:24:39 -05:00
Stewart Allen
5107d1758c use DirectionalLights instead of PointLights for performance. and add ability to toggle anti-aliasing 2022-01-28 16:54:53 -05:00
Stewart Allen
44a785ee9d add sample module 2022-01-28 12:17:52 -05:00
Stewart Allen
ecb7ab553e bucket max parameter, bucket array fix, notes 2022-01-27 15:38:45 -05:00
Stewart Allen
df8feb8ae7 more modular functionality for base slicer 2022-01-27 15:12:43 -05:00
Stewart Allen
6c3c379495 update three dep. increase debug level for dep debug 2022-01-27 12:42:06 -05:00
Stewart Allen
6485e54280 fix negative slice spans, error handling in promise chain, rebuild cleanup 2022-01-27 12:29:48 -05:00
Stewart Allen
d634a0ce1c checkpoint rebuilder 2022-01-27 11:34:37 -05:00
Stewart Allen
d847640feb add connect override option 2022-01-26 23:19:32 -05:00
Stewart Allen
96f50d36a7 wire up basic slicing visualization 2022-01-26 23:13:50 -05:00
Stewart Allen
5f11231e9e add bare-bones geo slicer and wire into stub for mesh rebuilder 2022-01-26 21:06:30 -05:00
Stewart Allen
ba2755c476 notes and a belt param fix 2022-01-26 18:28:12 -05:00
Stewart Allen
9085b88380 add polygon.simplify(), xray for sla 2022-01-26 17:28:23 -05:00
Stewart Allen
6608d9d3d2 in line mode, use ghost shell to accentuate contours 2022-01-26 12:22:39 -05:00
Stewart Allen
11e277b936 fix the case of leftover points 2022-01-26 12:10:02 -05:00
Stewart Allen
0362258eed prevent tool climb/conventional changes in level-first milling 2022-01-26 10:37:06 -05:00
Stewart Allen
209ad65b22 remove troublesome firmware settings in gcode header 2022-01-26 09:27:12 -05:00
Stewart Allen
28b83a75e1 properly calculate if frags and forks exist 2022-01-26 09:22:36 -05:00
Stewart Allen
39f6b87dea more core slicer improvements for non-manifold objects 2022-01-26 00:50:12 -05:00
Stewart Allen
5f04b9a059 bump rev 3.2.D3 -- with more slice core experimentation 2022-01-25 22:11:05 -05:00
Stewart Allen
59b7e59303 fix misguided attempt to simplify emit 2022-01-25 21:59:17 -05:00
Stewart Allen
ab8a86b2a8 checkpoint 2022-01-25 21:54:07 -05:00
Stewart Allen
ed4b5dba7a prevent tool direction change with tabs. fix dark mode arrow colors 2022-01-25 10:01:25 -05:00
Stewart Allen
a2c282a072 add widget disable toggle. bump rev 3.2.D2 2022-01-24 21:54:50 -05:00
Stewart Allen
5788b800a8 add option to export gcode as a zip file with discrete operations 2022-01-24 15:22:20 -05:00
Stewart Allen
32f6b70280 pref and help icons visible in dark mode 2022-01-24 13:15:48 -05:00
Stewart Allen
1c0dc61349 hide toolpos until it can be refactored 2022-01-23 21:21:14 -05:00
Stewart Allen
959ba8f8af move cam slicer into cam package 2022-01-23 21:15:39 -05:00
Stewart Allen
9f15d35ab7 take two on tab routing optimization 2022-01-23 21:09:04 -05:00
Stewart Allen
64fa3f80bb more memory efficient wireframe for KM 2022-01-23 20:04:32 -05:00
Stewart Allen
f6d1ba79fd better tab routing 2022-01-23 19:46:18 -05:00
Stewart Allen
837f584907 ghost mode in slice/preview uses gray instead of a color to better show lines 2022-01-23 17:21:20 -05:00
Stewart Allen
6febda7df2 bump rev 3.2.D1 2022-01-23 14:47:53 -05:00
Stewart Allen
a006096121 handle split on middle 2022-01-23 14:45:11 -05:00
Stewart Allen
21d2f8ab53 reduce point light sources for performance 2022-01-23 14:06:27 -05:00
Stewart Allen
86fd0e78ce danger. major redo of core fdm slicer line connection algorithm. seems to handle non-manifold parts better. seems faster on torture tests. too good to be true? 2022-01-23 12:43:51 -05:00
Stewart Allen
d40be9cdc0 improve color palette in dark mode 2022-01-22 10:55:00 -05:00
Stewart Allen
faf891d353 begin 3.2 dev cycle 2022-01-21 11:51:38 -05:00
Stewart Allen
c25c470e21 proper fix for when then is a pointer event 2022-01-21 10:37:22 -05:00
Stewart Allen
e931f65632 fix menu initiated view error 2022-01-21 09:59:22 -05:00
Stewart Allen
1380d0e6ba ctrl+click pans and rotates camera to selected face 2022-01-21 02:35:58 -05:00
Stewart Allen
8805f3db61 extend auto-floor to keyed rotations 2022-01-20 23:35:09 -05:00
Stewart Allen
c04dac8ba9 add preferences for auto-center and auto-floor 2022-01-20 23:29:35 -05:00
Stewart Allen
2696406601 wording updates 2022-01-20 22:29:05 -05:00