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 |
|