Công cụ chuyển đổi STL sang GLB
Kéo thả file .stl và tải về GLB hiển thị đúng kích thước thật trong trình xem web, ứng dụng AR, Blender và Unity. Miễn phí, không cần đăng ký, xử lý ngay trong trình duyệt.
- Đúng tỉ lệ mét thực tế
- Hướng Y-up
- Một file nhị phân duy nhất
- Không bao giờ tải lên máy chủ
Cách chuyển STL sang GLB
- 01
Kéo thả file STL
Dạng nhị phân hoặc ASCII, tối đa 200 MB. Bản xem trước dùng đúng hướng mà file GLB sẽ có, nên mô hình đứng thẳng trong bản xem trước thì cũng đứng thẳng trong trình xem. - 02
Kiểm tra kích thước theo mét
Bảng thông số hiển thị kích thước GLB bằng mét. Một mẫu in 120 mm sẽ hiện là 0,12 m, đúng như cách ứng dụng AR đặt nó lên mặt bàn thật. Nếu file STL của bạn được vẽ bằng inch hoặc cm, hãy chỉnh Đơn vị file để quy đổi chính xác. - 03
Chuyển đổi
Nhấn Chuyển sang GLB. File tải về là một file glTF nhị phân duy nhất gồm hình học, pháp tuyến và vật liệu xám trung tính, sẵn sàng đưa vào trang web hoặc game engine.
Vì sao tỉ lệ lại quan trọng khi chuyển STL sang GLB
glTF có một quy tắc mà hầu hết định dạng khác không có: một đơn vị bằng một mét. Các trình xem và ứng dụng AR đều dựa vào đó. Khi bạn đặt một file GLB vào phòng của mình bằng Scene Viewer trên Android hay trong một trang web dựng bằng <model-viewer>, vật thể sẽ hiện ra đúng kích thước mà các con số của nó khai báo.
Một file STL đến từ quy trình in 3D thường tính bằng milimét. Nếu chép nguyên con số mà không quy đổi, một bình hoa 120 mm sẽ tự nhận mình cao 120 mét, cao hơn cả một toà nhà 30 tầng. Công cụ này chia cho 1.000, nên bình hoa chỉ còn 0,12 m trong GLB và hiện ra đúng kích thước thật. Nó cũng xoay mô hình từ quy ước Z-up của phần mềm slicer sang quy ước Y-up của glTF, để mô hình đứng trên sàn thay vì nằm ngửa.
STL sang GLB: bạn nhận được gì
| Hạng mục | Trong file GLB |
|---|---|
| Tam giác | Giữ nguyên hoàn toàn |
| Pháp tuyến | Được giữ lại, cho bóng đổ phẳng giống hệt STL |
| Vật liệu | Một vật liệu PBR xám trung tính, vì STL không có màu |
| Texture và UV | Không có: STL vốn không chứa dữ liệu này để chuyển |
| Đơn vị | Quy đổi từ milimét sang mét |
| Hướng trục | Xoay từ Z-up sang Y-up |
Muốn mô hình có màu? Hãy gán vật liệu trong Blender rồi xuất GLB từ đó, hoặc tạo mô hình có texture ngay trong studio từ một bức ảnh.
Định dạng STL và GLB
- STL
- 3D Systems, 1987. Danh sách tam giác, không đơn vị, không màu, mặc định Z-up
- GLB
- glTF 2.0 nhị phân, Khronos Group. Hình học, vật liệu PBR, texture, animation trong một file
- Đơn vị của GLB
- Mét, Y-up, theo yêu cầu của chuẩn glTF
- GLB mở được trong
- Trình duyệt web qua three.js hoặc model-viewer, AR trên Android, Blender, Unity, Godot, Unreal, Windows 3D Viewer, Microsoft Office
- Dùng cho
- STL: phần mềm slicer và dịch vụ in 3D. GLB: trình xem web, AR, game engine và các công cụ tạo 3D bằng AI
- Dung lượng file
- Mỗi góc lưu cả pháp tuyến lẫn vị trí, nên file GLB tạo từ STL thường lớn hơn một chút
Mẹo khi dùng file GLB
- Giảm dung lượng cho web bằng công cụ nén GLB sau khi chuyển đổi
- Giảm số tam giác trước bằng công cụ đơn giản hoá lưới nếu STL là một bản scan dày đặc
- Xem trước kết quả trong trình xem GLB
- Chuyển sang USDZ bằng GLB sang USDZ để dùng AR Quick Look trên iPhone
- Đừng đưa file GLB 50 MB lên trang sản phẩm; hãy nhắm tới vài megabyte
- Đừng mong STL có màu; hãy thêm vật liệu sau khi chuyển đổi
- Đừng chỉnh tỉ lệ trong trình xem thay cho việc sửa Đơn vị file; bản thân file GLB vẫn sẽ sai
Khi nào một file STL hữu ích hơn ở dạng GLB
Các nhà thiết kế in 3D chuyển STL sang GLB để giới thiệu sản phẩm: bản xem trước xoay được trên trang cửa hàng, mô hình tương tác trong portfolio, hay chế độ AR để người mua thấy ngay chiếc chậu cây lớn cỡ nào khi đặt lên bệ cửa sổ nhà họ. Kỹ sư dùng nó để chia sẻ một chi tiết máy với đồng nghiệp không cài phần mềm CAD, vì mọi trình duyệt hiện đại đều mở được GLB. Lập trình viên game dùng nó để đưa một đạo cụ in được vào Godot hoặc Unity.
Chiều ngược lại, GLB sang STL sẽ ghi theo milimét và Z-up cho phần mềm slicer. Cần định dạng có file texture riêng? Xem FBX sang OBJ và glTF sang OBJ. Chưa chắc nên giữ định dạng nào làm bản gốc? Hướng dẫn chọn định dạng file tốt nhất cho in 3D sẽ giúp bạn.
Công cụ chuyển đổi liên quan
Hỏi đáp
Câu hỏi thường gặp
Công cụ chuyển STL sang GLB này có miễn phí không?
Vì sao file GLB của tôi hiện đúng kích thước trong AR?
Tôi có thể thêm màu khi chuyển STL sang GLB không?
Làm sao đưa file GLB lên website của tôi?
Vì sao file GLB của tôi lớn hơn STL?
File GLB có dùng được trong Unity, Unreal và Godot không?
Công cụ & hướng dẫn liên quan
Tiếp tục
Bắt đầu miễn phí
Đi thẳng từ ảnh chụp sang GLB
Tạo mô hình 3D từ một bức ảnh và tải về dạng GLB với gói miễn phí, không cần bước chuyển STL sang GLB. Gói trả phí có thêm mô hình có texture và các định dạng dành cho in 3D.
Không cần thẻ tín dụng · 3 credit miễn phí khi bắt đầu