Skip to content

Commit 03b2c34

Browse files
committed
docs: update README file, add instructions for 3MF format support and its advantages, enhance description of 3D printing workflow
1 parent 7c47f37 commit 03b2c34

File tree

2 files changed

+22
-5
lines changed

2 files changed

+22
-5
lines changed

README.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,26 @@
22

33
SVG to 3D Model Converter
44

5-
Convert SVG files to 3D models. Export STL, OBJ, or GLTF.
5+
Convert SVG files to 3D models. Export STL, OBJ, GLTF, or 3MF.
66

77
Use it for 3D Printing or 3D Web Development.
88

9+
Bekuto 3D enables designers and developers to convert SVG files directly to 3D models for rapid prototyping and 3D printing.
10+
911
## Try it out
1012

1113
[bekuto3d.ayaka.io](https://bekuto3d.ayaka.io)
1214

13-
## Sub-packages
14-
15-
- [three-3mf-exporter](./packages/three-3mf-exporter) - Export 3D models to 3MF format in Three.js
16-
1715
## Screenshot
1816

1917
![Image](https://github.com/user-attachments/assets/05d55a11-ce45-402a-9221-95d191f5223b)
2018

19+
## Sub-packages
20+
21+
- [three-3mf-exporter](./packages/three-3mf-exporter) - A Three.js exporter for the 3MF format, created to bridge the gap between web development and 3D printing.
22+
23+
> Unlike STL, the 3MF format supports colors, materials, and printer-specific settings, making it ideal for modern 3D printing workflows.
24+
2125
## Sponsors
2226

2327
<p align="center">

packages/three-3mf-exporter/README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ Export 3D models to 3MF format in Three.js
1515
</a>
1616
</p>
1717

18+
While developing [Bekuto3D](https://bekuto3d.ayaka.io), I discovered that Three.js lacked support for the 3MF format, which is essential for modern 3D printing workflows. Unlike STL, 3MF supports colors, materials, and print settings metadata. This exporter bridges the gap between web development and 3D printing, making it easier for Three.js developers to create 3D printable models with rich features.
19+
1820
## Features
1921

2022
- Export Three.js models to 3MF format
@@ -72,3 +74,14 @@ link.href = url
7274
You can join them at my sponsors profile:
7375
</p>
7476
<p align="center"><a href="https://github.com/sponsors/LittleSound"><img src="https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&color=%23fe8e86&style=for-the-badge" /></a></p>
77+
78+
## Why 3MF?
79+
80+
The 3MF format offers significant advantages over alternatives like STL for 3D printing:
81+
82+
- **Color & Material Support**: Export models with multiple colors and materials
83+
- **Print Settings**: Embed printer-specific configurations directly in the file
84+
- **Modern Standard**: An open, industry-supported format designed specifically for 3D printing
85+
- **Slicer Compatibility**: Works directly with popular slicers like BambuStudio without conversion
86+
87+
This exporter was created to enable web developers to easily bridge the gap between Three.js projects and physical 3D printing.

0 commit comments

Comments
 (0)