Stewart Allen
|
637c05cb54
|
fix null polys
|
2021-08-01 12:42:50 -04:00 |
|
Stewart Allen
|
726128e925
|
the rest of the file validator
|
2021-07-24 08:44:38 -04:00 |
|
Stewart Allen
|
a4a3077821
|
fix fill angle outside -90 | 90
|
2021-07-12 10:34:01 -04:00 |
|
Stewart Allen
|
e3e2aeae5c
|
add wasm option on other calls. disable wasm subtract/diff
|
2021-07-11 20:13:11 -04:00 |
|
Stewart Allen
|
a6abf2d76b
|
wasm subtract still has bugs
|
2021-07-11 01:19:01 -04:00 |
|
Stewart Allen
|
a9e22e802f
|
enable wasm acceleration for layer diffs
|
2021-07-10 22:57:32 -04:00 |
|
Stewart Allen
|
2f2cfbc165
|
add clean and simplify to wasm offset
|
2021-07-10 22:20:07 -04:00 |
|
Stewart Allen
|
87642e8cf3
|
allow infill cloning to work with threading
|
2021-07-10 22:09:44 -04:00 |
|
Stewart Allen
|
aeb8d9512a
|
change fingerprinting algorithm
|
2021-07-10 21:19:56 -04:00 |
|
Stewart Allen
|
1e1da6689c
|
bump rev 3.0.D13
|
2021-07-07 22:40:53 -04:00 |
|
Stewart Allen
|
841df7b5a9
|
add new assembly preference for enabling wasm testing
|
2021-07-07 21:09:34 -04:00 |
|
Stewart Allen
|
6337cae736
|
remove largely unused debug class
|
2021-07-04 21:05:46 -04:00 |
|
Stewart Allen
|
ef9e8fb11a
|
disable wasm. move clip offset to slicePost
|
2021-06-25 21:43:47 -04:00 |
|
Stewart Allen
|
80e8f1c8e6
|
add profiling. use simple tops for support clipping
|
2021-06-24 22:23:42 -04:00 |
|
Stewart Allen
|
11225739e5
|
start adding threading to SLA
|
2021-06-24 18:15:51 -04:00 |
|
Stewart Allen
|
a73faf8d05
|
de-rez complex slices for support interference detection where it's less important
|
2021-06-23 15:25:01 -04:00 |
|
Stewart Allen
|
14ee94311d
|
improve efficiency of wasm poly diff
|
2021-06-23 11:13:45 -04:00 |
|
Stewart Allen
|
0a2f467c9f
|
resolve function calling in wasm
|
2021-06-23 00:05:40 -04:00 |
|
Stewart Allen
|
c25bab8b2f
|
wasm readPoly and some debugging
|
2021-06-22 21:33:46 -04:00 |
|
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
|
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
|
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
|
535273b9e0
|
add smarter route planning when there are multiple tops to choose from
|
2021-03-18 19:05:48 -04:00 |
|
Stewart Allen
|
4a0a000ef9
|
fix shell depth cues used for extrusion speed
|
2021-03-12 14:44:05 -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
|
f7ac50d2a6
|
add drag knife option in laser mode
|
2020-12-03 14:46:20 -05:00 |
|
Stewart Allen
|
7777ea6932
|
checkpoint trace work. wide cutout now does interiors
|
2020-11-30 00:19:28 -05:00 |
|
Stewart Allen
|
d020a94b53
|
remove dead tab code. clear tabs and supports on scale events
|
2020-11-26 00:14:45 -05:00 |
|
Stewart Allen
|
8ac7d3b89a
|
fix open traces in slice and resulting empty top slices. do not offset open polys in expand()
|
2020-11-17 00:45:34 -05:00 |
|
Stewart Allen
|
99d34ae2de
|
checkpoint rendering tweaks
|
2020-11-07 18:30:17 -05:00 |
|
Stewart Allen
|
c4a04629e2
|
new depth-first strategy for roughing
|
2020-11-05 21:11:07 -05:00 |
|
Stewart Allen
|
53d75fd4ed
|
checkpoint roughing refactor
|
2020-11-03 21:43:06 -05:00 |
|
Stewart Allen
|
c5a8bf42f6
|
remove roughing operations outside part boundaries. outline uses in/out activation. wide cutout and tabs tied to outline out.
|
2020-11-03 09:30:00 -05:00 |
|
Stewart Allen
|
d5490290f1
|
checkpoint depth-mark based pooling strategy
|
2020-11-02 16:36:48 -05:00 |
|
Stewart Allen
|
fd4270d29f
|
update pool ordering strategy. change expand() to use offset()
|
2020-11-02 15:35:02 -05:00 |
|
Stewart Allen
|
3b07a089dd
|
alter depth first paths to use proper poly2poly parameter
|
2020-11-02 11:59:12 -05:00 |
|
Stewart Allen
|
afedbfb5f9
|
replace trace2count() with new offset() function
|
2020-11-02 11:02:59 -05:00 |
|
Stewart Allen
|
209c36636b
|
add flatten option to Array.append(). swap in new offset() method for expand() in rough offsetting. default disable depth first
|
2020-11-02 10:32:53 -05:00 |
|
Stewart Allen
|
49cde21201
|
fix thin lines and fill offset. fix noodle render and z layer moves
|
2020-11-01 23:01:43 -05:00 |
|
Stewart Allen
|
de46926d4c
|
complete refactor of thin wall detection
|
2020-11-01 21:11:26 -05:00 |
|
Stewart Allen
|
5df89763b0
|
update thin wall comments, enable for local mode testing
|
2020-10-31 16:02:29 -04:00 |
|
Stewart Allen
|
3dc19ed47a
|
redo preview / gcode render using semi-solids
|
2020-06-09 15:49:56 -04:00 |
|
Stewart Allen
|
a6310c6fbc
|
add new fdm-driver slice rendering
|
2020-06-09 10:51:19 -04:00 |
|
Stewart Allen
|
02feb524e6
|
restructure code, internalize devices
|
2020-06-03 22:39:30 -04:00 |
|