Công cụ chuyển glTF sang OBJ
Thả .gltf kèm .bin và các file texture, một file zip của thư mục, hoặc .glb, rồi tải về OBJ Wavefront cùng MTL và texture PNG. Miễn phí, không cần đăng ký, không tải gì lên.
- .gltf + .bin + texture hoặc .zip
- UV đã lật cho OBJ
- Hỗ trợ Draco
- Chạy cục bộ
Cách chuyển glTF sang OBJ
- 01
Thả .gltf và các file đi kèm
Chọn .gltf cùng .bin và các ảnh texture, kéo thả tất cả cùng lúc, hoặc thả một .zip của thư mục. .glb hoặc .gltf nhúng sẵn thì chỉ cần một file. Mỗi file tối đa 200 MB, hỗ trợ giải mã nén Draco và Meshopt. - 02
Giữ hoặc bỏ texture
Kèm vật liệu & texture được bật mặc định: file tải về là zip gồm .obj, .mtl và một PNG cho mỗi texture. Tắt đi để nhận một .obj duy nhất chứa hình học, pháp tuyến và UV. - 03
Chuyển đổi và giải nén
Nhấn Chuyển sang OBJ rồi giải nén tất cả vào cùng một thư mục. OBJ tham chiếu tới MTL, và MTL tham chiếu tới các file PNG, theo tên file.
glTF nhiều file: đưa cả thư mục
glTF có ba dạng cấu trúc. .glb là một file nhị phân duy nhất. .gltf nhúng là một file JSON chứa cả hình học và ảnh bên trong dưới dạng văn bản base64. .gltf tách rời là file JSON cộng với .bin chứa hình học và một thư mục ảnh — đây là dạng mà bản tải glTF của Sketchfab và nhiều bản xuất từ Blender tạo ra.
Trang trình duyệt chỉ đọc được những file bạn đưa cho nó. Vì vậy với .gltf tách rời, hãy chọn .gltf, .bin và các ảnh cùng lúc trong hộp chọn file, kéo thả tất cả vào một lần, hoặc nén thư mục thành .zip rồi thả .zip. Thư mục con bên trong zip không sao. File được khớp chỉ theo tên, nên đường dẫn textures/ hay đường dẫn tuyệt đối do trình xuất ghi ra đều không quan trọng. Kéo thả cả thư mục thì không được; hãy chọn các file hoặc nén chúng lại.
Nếu thiếu .bin, công cụ sẽ dừng và báo tên file cần. Thiếu ảnh thì không bị chặn: mô hình mở ra không texture và một ghi chú màu hổ phách liệt kê những gì chưa được kèm, để bạn thêm vào rồi thử lại.
Những gì được giữ khi chuyển glTF sang OBJ
| Dữ liệu glTF | Trong OBJ và MTL |
|---|---|
| Lưới và biến đổi node | Giữ nguyên, biến đổi được áp sẵn, mỗi lưới thành một đối tượng OBJ |
| Tọa độ UV | Giữ nguyên, trục V được lật từ gốc trên-trái của glTF sang dưới-trái của OBJ |
| Hệ số màu nền và texture | Kd và map_Kd với một file PNG |
| Texture pháp tuyến | map_Bump với một file PNG |
| Alpha | d |
| Kim loại-độ nhám, che khuất, phát sáng | Bị bỏ |
| Tiện ích mở rộng KHR (biến đổi texture, clearcoat, truyền sáng) | Bị bỏ |
| Skin, morph target, hoạt ảnh | Bị bỏ; lưới được ghi ở tư thế lúc tải vào |
| Camera, đèn | Không xuất |
glTF và OBJ so sánh trực tiếp
- glTF 2.0
- Chuẩn mở của Khronos Group (2017). Cảnh JSON cộng bộ đệm nhị phân; vật liệu PBR, skin, hoạt ảnh
- OBJ
- Định dạng văn bản Wavefront từ thập niên 1980; hình học, UV, pháp tuyến, nhóm, vật liệu MTL
- Đơn vị
- glTF: mét. OBJ: không quy định; giá trị được giữ nguyên theo mét
- Trục
- Cả hai đều trục Y hướng lên, nên không xoay gì
- Hoạt ảnh
- glTF: skin và clip hoạt ảnh. OBJ: không có, lưới được ghi ở tư thế lúc tải vào
- Texture
- glTF: PNG, JPEG, WebP nhúng hoặc bên ngoài. OBJ: file bên ngoài được ghi tên trong MTL
Thói quen giúp file OBJ gọn gàng
- Nén cả thư mục xuất khi .gltf đi kèm .bin và texture
- Sau khi chuyển, kiểm tra texture hiển thị đúng trong trình xem OBJ
- Giữ map màu nền; dựng lại độ nhám và kim loại trong ứng dụng đích
- Dùng glTF sang GLB nếu bạn chỉ cần một file di động duy nhất, không phải OBJ
- Chỉ thả .gltf của bản xuất nhiều file; hãy kèm .bin và ảnh
- Kéo thả thẳng cả thư mục; hãy chọn các file hoặc nén lại
- Đổi tên các file PNG sau khi giải nén
- Lật UV lần nữa trong trình nhập; chúng đã đúng chuẩn OBJ rồi
Khi nào nên chuyển glTF sang OBJ
glTF là lựa chọn hiện đại và hầu hết công cụ ngày nay đều đọc được. OBJ vẫn thắng ở vài chỗ: ZBrush và các công cụ điêu khắc khác, Rhino, quy trình Substance dựng quanh OBJ, engine render cũ, và các script cần đọc hình học dưới dạng văn bản thuần. Hãy chuyển khi một trong số đó là bước tiếp theo trong pipeline.
Để in 3D, bỏ qua OBJ và dùng glTF sang STL, công cụ chuyển mét sang milimét cho slicer. Với hoạt ảnh, OBJ là ngõ cụt; giữ glTF hoặc dùng GLB sang FBX. Hướng dẫn GLB vs glTF giải thích cấu trúc chi tiết hơn, và bạn có thể xem trước file trong trình xem glTF.
Công cụ chuyển đổi liên quan
Hỏi đáp
Câu hỏi thường gặp
Làm sao chuyển glTF sang OBJ miễn phí?
Tại sao file .gltf của tôi không mở được?
Có kèm texture khi chuyển glTF sang OBJ không?
Tại sao texture của tôi bị lộn ngược ở công cụ khác?
OBJ có giữ tỷ lệ của glTF không?
Có thể chuyển glTF có hoạt ảnh sang OBJ không?
Công cụ & hướng dẫn liên quan
Tiếp tục
Bắt đầu miễn phí
Cần mô hình mới để chuyển đổi?
Tải ảnh lên studio và nhận mô hình 3D dạng GLB miễn phí, sẵn sàng cho công cụ chuyển glTF sang OBJ này, hoặc xuất thẳng OBJ ở gói trả phí.
Không cần thẻ tín dụng · 3 credit miễn phí khi bắt đầu