Stewart Allen
|
701fb7d03d
|
comment out test code
|
2021-06-22 19:40:36 -04:00 |
|
Stewart Allen
|
5d6d68e2aa
|
stub in wasm poly diff
|
2021-06-22 17:16:01 -04:00 |
|
Stewart Allen
|
501873caf3
|
remove debugging code
|
2021-06-22 15:54:47 -04:00 |
|
Stewart Allen
|
3ba5601cfd
|
use wasm to speed up supports
|
2021-06-22 15:06:07 -04:00 |
|
Stewart Allen
|
8141a3aa12
|
slightly better poly equivalence check
|
2021-06-22 11:23:45 -04:00 |
|
Stewart Allen
|
10969c5be3
|
turn function loops into for-let-of
|
2021-06-22 11:01:29 -04:00 |
|
Stewart Allen
|
4d830c3b12
|
add union notes
|
2021-06-22 00:01:21 -04:00 |
|
Stewart Allen
|
c9cf45bc40
|
add poly union to wasm geo helper
|
2021-06-21 23:26:54 -04:00 |
|
Stewart Allen
|
6f78d07d07
|
improve union speed with more efficient 2 in 2 out check
|
2021-06-21 22:16:05 -04:00 |
|
Stewart Allen
|
0e46b58876
|
add promising tracking for progress bar
|
2021-06-20 22:42:11 -04:00 |
|
Stewart Allen
|
f12b3f2e9f
|
fix polygon perimeter() and restore gyroid filter
|
2021-06-20 18:59:59 -04:00 |
|
Stewart Allen
|
24546c8735
|
remove legacy cam slice options from fdm slicer. fix sla export
|
2021-06-20 18:38:31 -04:00 |
|
Stewart Allen
|
a8973dbef8
|
add experimental promises + concurrent shell offsetting
|
2021-06-20 00:25:35 -04:00 |
|
Stewart Allen
|
e94a8d4d1f
|
defer shadow creation. de-rez polys for massive shadow unions in some cases
|
2021-06-19 15:17:36 -04:00 |
|
Stewart Allen
|
fdfce594d4
|
more mem optimizations: poly length/area. worker now cleans up widget groups
|
2021-06-18 22:57:30 -04:00 |
|
Stewart Allen
|
3eb7d6396c
|
memory poly optimization: defer bounds creation. refactor move/scale/swap
|
2021-06-18 22:14:37 -04:00 |
|
Stewart Allen
|
e44ea73683
|
reduce memory consumption by deferring clipper point conversion and point keys until time of use
|
2021-06-18 16:56:41 -04:00 |
|
Stewart Allen
|
069a599ead
|
memory optimization: defer wasm load, reduce point/poly default fields
|
2021-06-17 23:31:05 -04:00 |
|
Stewart Allen
|
45416b39d9
|
add better gyroid tile caching
|
2021-06-10 21:31:38 -04:00 |
|
Mikhail Allen
|
184b103906
|
changed arc output from XYR to XYIJ. added XYIJ arc import support. fixed XYR arc import. fixed center2pr returning the wrong center point.
|
2021-06-10 16:30:00 -04:00 |
|
Stewart Allen
|
14ab980371
|
stub in cubic infill
|
2021-06-08 14:02:02 -04:00 |
|
Mikhail Allen
|
bd6434b54a
|
added zInPlane function to base.util
|
2021-06-07 16:05:28 -04:00 |
|
Stewart Allen
|
4e4f029137
|
fix determinant
|
2021-06-01 16:29:56 -04:00 |
|
Mikhail Allen
|
cce1c58645
|
fixed behavior for finding center of undefined circles
|
2021-06-01 15:37:23 -04:00 |
|
Mikhail Allen
|
ab9fb3c2f1
|
fixed circle center finding
|
2021-06-01 15:10:29 -04:00 |
|
Stewart Allen
|
177517778c
|
stop gap until new function is ready
|
2021-05-31 22:44:13 -04:00 |
|
Stewart Allen
|
77b9ddfd91
|
cheat circle center calc. alert on isNaN circle center
|
2021-05-31 21:28:36 -04:00 |
|
Stewart Allen
|
6e2ffc5e8c
|
fix rare union fail with deadlock
|
2021-04-29 12:21:01 -04:00 |
|
Stewart Allen
|
535273b9e0
|
add smarter route planning when there are multiple tops to choose from
|
2021-03-18 19:05:48 -04:00 |
|
Stewart Allen
|
0fddb69863
|
ensure cut polygons inherit depth for path routing
|
2021-03-16 19:20:09 -04:00 |
|
Stewart Allen
|
4a0a000ef9
|
fix shell depth cues used for extrusion speed
|
2021-03-12 14:44:05 -05:00 |
|
Stewart Allen
|
59878384c9
|
start refactoring to remove dependence on THREE.Geometry
|
2021-03-01 18:12:34 -05:00 |
|
Stewart Allen
|
11f4a4cdbf
|
add swizzler when cleaning open polygons to ensure start/end make sense
|
2021-02-22 22:37:38 -05:00 |
|
Stewart Allen
|
47bcad3c55
|
cleanup generated thin wall polys
|
2021-02-22 19:32:54 -05:00 |
|
Stewart Allen
|
d5c6e8aad6
|
fix thin wall (centers) for compound polys
|
2021-02-21 00:17:21 -05:00 |
|
Stewart Allen
|
804620d91e
|
filter false gap positives. also faster
|
2021-02-20 23:10:41 -05:00 |
|
Stewart Allen
|
bc33c71f34
|
add new experimental thin fill
|
2021-02-20 22:50:03 -05:00 |
|
Stewart Allen
|
3c4a282f67
|
experimental new form of thin wall handling
|
2021-02-20 10:55:59 -05:00 |
|
Stewart Allen
|
3dedaae05b
|
checkpoint arc work
|
2021-02-06 16:07:56 -05:00 |
|
Stewart Allen
|
aa003eb00f
|
checkpoint arc work
|
2021-02-06 01:29:33 -05:00 |
|
Stewart Allen
|
b23a38ce86
|
checkpoint arc generation on export
|
2021-02-04 21:35:42 -05:00 |
|
Stewart Allen
|
3662f9b50c
|
rename short poly to short path. add circle center functions
|
2021-02-04 17:35:41 -05:00 |
|
Stewart Allen
|
4c6da4933d
|
enable slice poly heal for small gaps
|
2021-01-21 12:49:21 -05:00 |
|
Stewart Allen
|
4162dff950
|
add trace inside/outside and step down. fix op reorder persistence. fix missing fields in upgraded ops
|
2021-01-11 11:59:21 -05:00 |
|
Stewart Allen
|
7aee1b19a5
|
add clip-to-stock for roughing and outlines
|
2021-01-06 12:32:32 -05:00 |
|
Stewart Allen
|
46c225cd73
|
allow multiple trace ops with different settings
|
2020-12-24 12:59:57 -05:00 |
|
Stewart Allen
|
8cb0f37b26
|
new approach to extreme miter points
|
2020-12-19 23:24:03 -05:00 |
|
Stewart Allen
|
fca3c43634
|
replace circleCenter with point average
|
2020-12-17 13:39:33 -05:00 |
|
Stewart Allen
|
f7ac50d2a6
|
add drag knife option in laser mode
|
2020-12-03 14:46:20 -05:00 |
|
Stewart Allen
|
3ef2005a4e
|
circular layout position on new add without full re-layout when auto layout disabled
|
2020-12-02 21:23:34 -05:00 |
|