Commit graph grid-apps-cmms/src/load
Author SHA1 Message Date
Stewart Allen
bcfc607838 rework 3mf import to handle item output filter and translation 2024-09-13 15:01:53 -04:00
Stewart Allen
13e2fc471c add optional dpi parameter to svg import #299 2024-09-10 21:48:56 -04:00
Stewart Allen
2aa1a2c663 add z depth svg import option 2024-09-10 14:03:02 -04:00
Stewart Allen
2239af159e add svg import dialog with options fixes #299 2024-09-10 13:48:02 -04:00
Stewart Allen
731b45ec04 fix 3MF imports that lack model transforms 2024-09-07 21:42:25 -04:00
Stewart Allen
40537de055 in cam animation, add red tinting to cuts below z=0 2024-09-05 21:49:02 -04:00
Stewart Allen
28cbc02dd2 import svg curves with calculated point density based on length 2024-08-29 22:52:33 -04:00
Stewart Allen
22e3c258f3 workaround threejs buggy ShapePath.extractPoints() 2024-08-20 21:12:26 -04:00
Stewart Allen
d93474d2fa add svg scaling for imperial when detected 2024-07-29 22:56:57 -04:00
Stewart Allen
9f6c42187f rework stroke width/miter not to conflict w poly internals 2024-07-27 22:41:27 -04:00
Stewart Allen
50e7ef906a add support for open poly line width and miter distances 2024-07-27 22:35:01 -04:00
Stewart Allen
f04fb3a813 add open poly rendering and preferences 2024-07-27 22:08:26 -04:00
Stewart Allen
508507e684 fix gerber open poly offsetting 2024-07-27 17:55:34 -04:00
Stewart Allen
83624f0617 add gerber sketch import to mesh:tool 2024-07-27 16:37:42 -04:00
Stewart Allen
d8655a60a9 mesh: add svg import to sketch, kiri: fix svg import multi obj 2024-07-27 13:49:28 -04:00
Stewart Allen
ee68930f73 add chamfer top option for gears 2024-07-19 18:05:41 -04:00
Stewart Allen
cdb4cdd0a9 add gerber inferences for boundaries on borderless cu which triggers a z raise for open traces 2024-07-16 10:45:28 -06:00
Stewart Allen
edf7a53d4c move gerber render to worker to free up UI thread 2024-07-01 21:17:18 -04:00
Stewart Allen
619468ee00 improve open poly offsetting. change gerber trace 3d interpetation 2024-07-01 20:52:49 -04:00
Stewart Allen
903a0007d6 clean up platform file load 2024-06-30 23:15:03 -04:00
Stewart Allen
1455a624c3 render vias into extruded gerber / copper layer. workaround flawed poly flatten / crush 2024-06-30 12:45:22 -04:00
Stewart Allen
8b215460a1 complete basic gerber import conversion to mesh for milling traces 2024-06-29 23:03:40 -04:00
Stewart Allen
fdfea41a48 add gbr to loader classes 2024-06-29 19:21:22 -04:00
Stewart Allen
9adfe33cfb reconcile new three modules, create a bundle 2024-06-29 15:48:00 -04:00
Stewart Allen
5dce409baa allow control menus to be disabled with frame api 2024-01-18 22:35:58 -05:00
Stewart Allen
ffe1ca05e8 add support for obj extended face declaration 2023-01-17 21:19:53 -05:00
Stewart Allen
d1847707ba default to re-boolean svg imports 2022-11-02 13:35:04 -04:00
Stewart Allen
5df0262d8f add Mesh:Tool SVG import options for extrusion depth and boolean repair 2022-10-30 21:23:20 -04:00
Stewart Allen
4754ee9909 fix png import conversion 2022-10-30 19:50:18 -04:00
Albert Møller Nielsen
f0c85a0585
Add headers parameter for URL STL load 2022-10-06 00:13:04 +02:00
Albert Møller Nielsen
0e76c3e34f
Fix Content-Disposition name fetch 2022-09-27 20:20:17 +02:00
Albert Møller Nielsen
ab7e806b5c
STL load fetch rewrite 2022-09-27 00:35:16 +02:00
Stewart Allen
f233bc2768 tweaks to xray, debug. add poly dep to mesh for topo mod 2022-06-16 18:24:49 -04:00
Stewart Allen
0e7d01c8fa fixes #206 empty surfaces with multi-part and pocket 2022-06-05 19:17:43 -04:00
Stewart Allen
46745150c9 add png import-conversion parameterization 2022-05-11 23:18:34 -04:00
Stewart Allen
4e8bb6b7ea fix for small bianry files 2022-03-05 18:41:05 -05:00
Stewart Allen
a12161215b fix svg load vertex order (normals). pass opts to png loader 2022-02-26 00:15:35 -05:00
Stewart Allen
b6e0c1783b wire up default png loading into load.file for mesh:tool 2022-02-26 00:06:24 -05:00
Stewart Allen
87df96d23f extract png loader from kiri worker so it can be shared with mesh 2022-02-25 23:49:51 -05:00
Stewart Allen
7e954f5e56 bump rev 3.3.D7 2022-02-25 21:47:23 -05:00
Stewart Allen
5686da1c37 more vertex replacement patches 2022-02-24 20:29:20 -05:00
Stewart Allen
f2d53b288b clean up older register patterns 2022-02-22 11:47:59 -05:00
Stewart Allen
f5450f17db support 'data-km-extrude' attrbute for better spec compliance 2022-02-09 00:17:21 -05:00
Stewart Allen
8c63fa55e7 add support for optional svg extrude attribute 2022-02-09 00:12:43 -05:00
Stewart Allen
3fe48b4fd9 add 3mf instancing support 2022-01-29 11:35:26 -05:00
Stewart Allen
ff2bb47722 collect 3mf info to support instancing 2022-01-29 00:27:41 -05:00
Stewart Allen
fc1cc15bfe add log toggle, 3mf model name restore 2022-01-08 22:06:50 -05:00
Stewart Allen
e3b31203c3 restore group names during obj decoding 2022-01-08 21:18:09 -05:00
Stewart Allen
5506567ecf add model groups, async font load, array addOnce 2021-12-29 23:52:48 -05:00
Stewart Allen
77eae604c7 add mesh.object -- add dependencies to loaders 2021-12-29 16:49:15 -05:00