vi

GLB sang OBJ

Trích xuất hình học từ tệp GLB sang định dạng OBJ. Biến đổi nút được áp dụng, lưới được gộp lại. Chỉ hình học, không có MTL.

Đang xử lý cục bộ trên thiết bị của bạn ...

Đang xử lý cục bộ trên thiết bị của bạn ...

0%

Tệp của tôi có bị tải lên không?

Không. Mọi thứ chạy trong trình duyệt của bạn - tệp của bạn không bao giờ rời khỏi thiết bị. Cách kiểm chứng điều này

Không tải lên100% cục bộ
Nội dung ở lại với bạnkhông ai khác chạm tới
Hosted in GermanyGlobal Content Delivery
Kiểm định độc lậpTLS A+ · HTTP header A+

Công cụ này trích xuất hình học từ tệp GLB và xuất ra định dạng OBJ. Biến đổi nút (di chuyển, xoay, co giãn) được áp dụng trước khi xuất, các lưới từ nhiều nút được gộp thành một lưới OBJ duy nhất.

Cả tam giác có chỉ số và không có chỉ số đều được hỗ trợ, bao gồm dải tam giác và quạt tam giác. Không có vật liệu, kết cấu, hoạt ảnh, xương hay camera nào được xuất. Không tạo tệp MTL.

Mọi thứ chạy hoàn toàn cục bộ trong trình duyệt - mô hình của bạn không bao giờ rời khỏi thiết bị. Ngoài hình học thuần túy, tọa độ UV (TEXCOORD_0) và vật liệu được tham chiếu giờ đây cũng được giữ lại: màu nền (baseColorFactor) trở thành Kd trong một tệp MTL đi kèm được tạo tự động, còn kết cấu màu nền nhúng trong GLB được trích xuất thành một tệp ảnh riêng và liên kết qua map_Kd. Hoạt ảnh, khung xương và camera từ GLB vẫn không được giữ lại. Một tệp bị hỏng hoặc không có hình học sẽ bị từ chối kèm thông báo rõ ràng.

Thông số kỹ thuật

Thông số kỹ thuật
Định dạng đầu vàoGLB
Định dạng đầu raOBJ
Xử lý hàng loạtKhông
Xử lýCục bộ trong trình duyệt (JavaScript)
Tải tệp lênKhông có

Trong 3 bước

  1. Tải lên tệp GLB bằng cách kéo thả hoặc nhấn nút chọn tệp
  2. Công cụ áp dụng biến đổi nút, gộp lưới và chuyển đổi sang OBJ
  3. Tải xuống tệp OBJ - hình học đầy đủ, sẵn sàng mở trong Blender hoặc MeshLab

Giới hạn: Đọc hình học của mọi lưới từ một GLB (glTF 2.0 nhị phân) và ghi ra OBJ; biến đổi nút được áp dụng, các lưới được gộp lại, tam giác có chỉ số và không có chỉ số (kể cả dải và quạt) đều được hỗ trợ. Ngoài ra, tọa độ UV (TEXCOORD_0) cùng vật liệu được tham chiếu của mỗi lưới giờ đây cũng được giữ lại: nếu có vật liệu, một tệp MTL đi kèm được tạo tự động chứa màu nền (Kd, từ baseColorFactor), và - nếu vật liệu đó tham chiếu một kết cấu màu nền - kết cấu ấy được trích xuất thành một tệp ảnh riêng và liên kết qua map_Kd. Vẫn không được giữ lại: thuộc tính NORMAL (đầu ra OBJ không mang pháp tuyến), kết cấu roughness/metallic, emissive và normal-map, cùng hoạt ảnh, khung xương và camera. Bản thân các vị trí được giữ lại không mất dữ liệu trong độ chính xác dấu phẩy động 32-bit của glTF. Một tệp không hợp lệ hoặc không có hình học sẽ bị từ chối kèm thông báo lỗi rõ ràng.

Câu hỏi thường gặp

Biến đổi nút có được áp dụng không?

Có. Di chuyển, xoay và co giãn của các nút cảnh được áp dụng lên các đỉnh, để hình học nằm đúng vị trí.

Vật liệu và kết cấu có được giữ lại không?

Có, một phần: màu nền (baseColorFactor) cùng một kết cấu màu nền được tham chiếu được giữ lại - dưới dạng một tệp MTL đi kèm cộng với, nếu có, một tệp ảnh được trích xuất. Kết cấu roughness/metallic, emissive và normal-map, cùng hoạt ảnh, khung xương và camera không được giữ lại.

Tọa độ UV có được giữ lại không?

Có. Tọa độ UV TEXCOORD_0 hiện có được ghi nguyên vẹn thành các dòng vt trong tệp OBJ.

Nó có hoạt động với nhiều lưới không?

Có. Mọi lưới trong cảnh được đọc và gộp thành một hình học gộp duy nhất.

Tệp của tôi có bị tải lên không?

Không, việc chuyển đổi diễn ra hoàn toàn cục bộ trong trình duyệt; mô hình của bạn không bao giờ rời khỏi thiết bị.

Công cụ liên quan

GLB sang glTF · Chuyển STL sang GLB · Chuyển OBJ sang GLB · STL sang PLY · glTF sang GLB · JSON sang TOML