Commit graph grid-apps-cmms/src/kiri/codec.js
Author SHA1 Message Date
Stewart Allen
96047dc958 improve performance of threaded infill clipper with better encoding and zerocopy 2022-10-15 17:32:12 -04:00
Stewart Allen
a753e12d3a flatten layer path encodings. became single element array a long time ago 2022-10-15 14:36:25 -04:00
Stewart Allen
ff789a3f60 remove old path code 2022-10-15 14:09:38 -04:00
Stewart Allen
8f530b98f4 use for let instead of forEach 2022-10-15 13:54:44 -04:00
Stewart Allen
01c13a18e7 improve codec readbility 2022-10-15 13:29:54 -04:00
Stewart Allen
834654d62f fix for transferrable objects not being transferred. remove dead code 2022-10-15 10:53:08 -04:00
Stewart Allen
4ce39c75b5 clean up codec transferrable object allocation and encoding 2022-10-15 00:28:27 -04:00
Stewart Allen
ce856146e9 improve slice/preview visuals with custom normals 2022-10-14 12:42:51 -04:00
Stewart Allen
d7be37478d modify kiri ui to use updated dependency management 2022-02-22 00:05:29 -05:00
Stewart Allen
57a2129dba convert bulk of root kiri packages to gapp.register() loading 2022-02-20 22:47:04 -05:00
Stewart Allen
64d825b48c start updating kiri package to use gapp.register() 2022-02-20 18:00:31 -05:00
Stewart Allen
e0ca12fe58 migrate more settings, fix index/ranges in slice post 2022-02-19 12:43:42 -05:00
Stewart Allen
a438275e9a migrate fdm, sla, laser to new core slicer 2022-02-16 22:57:12 -05:00
Stewart Allen
aeb8d9512a change fingerprinting algorithm 2021-07-10 21:19:56 -04:00
Stewart Allen
cb15501a23 add concurrent fill 2021-06-20 13:03:30 -04:00
Stewart Allen
a8973dbef8 add experimental promises + concurrent shell offsetting 2021-06-20 00:25:35 -04:00
Stewart Allen
83e5ff5555 fix default cr30 profile. stub in pluggable undefined type in codec 2021-03-10 08:45:36 -05:00
Stewart Allen
ec574248c5 fix shadow skip logic bug (filter vs map) and added vertex threshold 2021-01-03 19:11:28 -05:00
Stewart Allen
46c225cd73 allow multiple trace ops with different settings 2020-12-24 12:59:57 -05:00
Stewart Allen
0ff23ef8cd checkpoint tracing 2020-12-01 18:19:28 -05:00
Stewart Allen
e23c9dfc9b rename Render to Layers 2020-11-30 22:36:06 -05:00
Stewart Allen
45b8ac8c2d progressive transfer of prepare data. zerocodec helps in this scenario 2020-11-26 09:10:20 -05:00
Stewart Allen
4da43685f4 proactive memory free, option for zerocopy (seems slower), track prepare times 2020-11-26 08:48:19 -05:00
Stewart Allen
975dbde473 fix support and rotate, codec for server workers, click on support error 2020-11-23 18:16:45 -05:00
Stewart Allen
0611709c58 codec issues with float32. fix gcode parsing when layer hints missing 2020-11-17 15:43:56 -05:00
Stewart Allen
457567b1c9 add workspace option to profile export 2020-11-16 09:17:02 -05:00
Stewart Allen
ec90480f84 flat color work 2020-11-13 13:52:35 -05:00
Stewart Allen
eb53f5334d restore svg import render 2020-11-09 23:01:41 -05:00
Stewart Allen
1d573b1605 codec and color cleanup 2020-11-09 19:22:28 -05:00
Stewart Allen
024be442bd allow default layer off. disable moves layers default 2020-11-09 09:08:13 -05:00
Stewart Allen
50c51084a6 add multi-colored paths within the same geometry 2020-11-09 00:00:57 -05:00
Stewart Allen
e7a050e03e add missing thin wall render 2020-11-08 08:19:05 -05:00
Stewart Allen
9a3cf79c8b checkpoint rendering refactor. still broken beyond slicing 2020-11-07 14:55:15 -05:00
Stewart Allen
64380b6ef6 add shaped path routing 2020-11-06 23:51:58 -05:00
Stewart Allen
cbc363d49f add new render type 2020-11-06 22:33:56 -05:00
Stewart Allen
4ca0a26af5 start new slice / layer / render system 2020-11-06 21:43:28 -05:00
Stewart Allen
c3120263f0 checkpoint topo and tool refactoring 2020-11-05 14:47:18 -05:00
Stewart Allen
de46926d4c complete refactor of thin wall detection 2020-11-01 21:11:26 -05:00
Stewart Allen
4cae0b945a namespace cleanup for workers 2020-06-16 11:08:50 -04:00
Stewart Allen
02feb524e6 restructure code, internalize devices 2020-06-03 22:39:30 -04:00
Renamed from js/kiri-codec.js (Browse further)