Chuyển GLB sang OBJ

GLB → OBJ + MTL + kết cấu, sẵn sàng cho chỉnh sửa lại.

Không gian làm việc

Kéo thả tệp vào đây

hoặc bấm để duyệt tệp, hỗ trợ dán từ bộ nhớ tạm

Về công cụ này

Công cụ tách GLB một tệp thành quy trình OBJ cổ điển, xuất kèm tệp MTL và kết cấu khi có thể. Màu đỉnh, pháp tuyến và tọa độ UV đều được giữ nên mô hình trông như bản gốc khi nhập vào Blender, Maya hay 3ds Max. Mọi xử lý diễn ra cục bộ trên trình duyệt, tệp không bị tải lên.

Bạn nhận được gì khi chuyển GLB sang OBJ

GLB gói mọi thứ trong một tệp. OBJ tách ra thành vài tệp đi kèm nhau.

Tệp OBJ
Hình dạng: điểm, mặt và tọa độ họa tiết.
Tệp MTL
Vật liệu: màu sắc và ảnh nào phủ lên phần nào. Có thể tắt bằng Chỉ hình học.
Ảnh họa tiết
Các ảnh phủ lên mô hình, lưu dưới dạng tệp ảnh thông thường.
Trục hướng lên
Một số phần mềm dùng Z hướng lên thay vì Y; có thể đổi trong cài đặt.

Về tùy chọn cấu hình

Cài đặt chung

Trục hướng lên

Trục Y hướng lên
Quyết định trục hướng lên của mô hình khi xuất. Các phần mềm 3D sử dụng quy ước tọa độ khác nhau, chọn sai có thể khiến mô hình bị nằm nghiêng hoặc lộn ngược.
  • Trục Y hướng lênKhuyên dùng: Quy ước tiêu chuẩn dùng bởi OpenGL, Three.js và đa số công cụ Web 3D. Chọn tùy chọn này nếu mô hình xuất phát từ trang web, công cụ game hoặc trình xem GLB.
  • Trục Z hướng lên: Quy ước mặc định của Blender, 3ds Max và một số phần mềm CAD. Thử tùy chọn này nếu mô hình sau khi nhập bị nằm nghiêng hoặc lộn ngược.

Xoay trục X

0°-180° – 180°
Xoay mô hình quanh trục X (độ). Thích hợp để hiệu chỉnh sai lệch góc trục khi nhập hoặc tinh chỉnh hướng in.

Xoay trục Y

0°-180° – 180°
Xoay mô hình quanh trục Y (độ). Thích hợp để hiệu chỉnh sai lệch góc trục khi nhập hoặc tinh chỉnh hướng in.

Xoay trục Z

0°-180° – 180°
Xoay mô hình quanh trục Z (độ). Thích hợp để hiệu chỉnh sai lệch góc trục khi nhập hoặc tinh chỉnh hướng in.

Cách thức áp dụng phép xoay

Chỉ biến đổi nút gốc
Chọn cách ghi phép xoay vào mô hình xuất. Nung vào đỉnh sẽ viết lại toàn bộ tọa độ đỉnh, giúp mọi định dạng xuất (kể cả các định dạng chỉ đọc dữ liệu hình học như STL, STEP) áp dụng đồng nhất; chỉ biến đổi nút gốc sẽ giữ nguyên tọa độ đỉnh ban đầu, thân thiện hơn với mô hình hoạt cảnh hoặc gắn xương, nhưng các định dạng bỏ qua biến đổi nút (như STEP) sẽ không có hiệu lực.
  • Nung vào tọa độ đỉnh: Phép xoay được ghi trực tiếp vào mọi tọa độ đỉnh, có hiệu lực đồng nhất trên mọi định dạng xuất; dữ liệu hình học sẽ được viết lại.
  • Chỉ biến đổi nút gốcKhuyên dùng: Phép xoay được ghi vào ma trận biến đổi của nút gốc, tọa độ đỉnh giữ nguyên giá trị ban đầu; thân thiện với mô hình xương khớp hoặc hoạt cảnh, nhưng các định dạng bỏ qua biến đổi nút (như STEP) sẽ không áp dụng.

Cài đặt xuất OBJ

Xuất tệp MTL

Xuất tệp MTL
Kèm theo tệp định nghĩa vật liệu (.mtl) tham chiếu đến ảnh kết cấu.
  • Xuất tệp MTLKhuyên dùng: Tạo tệp .mtl chứa định nghĩa vật liệu và đường dẫn ảnh kết cấu. Khuyên dùng khi cần chỉnh sửa tiếp trong phần mềm 3D.
  • Chỉ hình học: Chỉ xuất tệp hình học .obj, không kèm thông tin vật liệu. Cấu trúc gọn nhẹ hơn nhưng không có dữ liệu vật liệu.

obj|Mở bằng: Blender、Trình xem OBJ

Khi tệp OBJ hiển thị sai

Sự cốNguyên nhân có thểCách xử lý
Không có họa tiết trong Blender hay ứng dụng khácOBJ, MTL và ảnh bị tách rờiGiải nén tệp tải về, để tất cả tệp chung một thư mục rồi nhập OBJ.
Mô hình nằm nghiêngPhần mềm kia dùng trục hướng lên khácĐổi trục hướng lên trong cài đặt và chuyển lại.
Mất hoạt ảnhOBJ không lưu hoạt ảnhDùng GLB sang FBX nếu cần hoạt ảnh.
Mất độ bóng hoặc vẻ kim loạiVật liệu OBJ đơn giản hơn GLBChỉnh lại vật liệu trong ứng dụng đích.
Q

Có nhập được vào Blender không?

A

Được. Blender hỗ trợ sẵn việc nhập OBJ và MTL. Đặt OBJ, MTL cùng các tệp kết cấu vào một thư mục rồi nhập OBJ, vật liệu và kết cấu sẽ tự động áp dụng.

Q

Chuyển GLB sang OBJ có giữ màu đỉnh không?

A

Có. Công cụ chuyển GLB sang OBJ của Any3D giữ màu đỉnh nhúng trong GLB và chuyển thành màu đỉnh OBJ. Pháp tuyến và tọa độ UV cũng được giữ để mô hình trông nhất quán.

Q

Có thể sửa tệp OBJ bằng trình soạn thảo văn bản không?

A

Được. OBJ là văn bản thuần, mở được bằng bất kỳ trình soạn thảo nào để xem hoặc chỉnh dữ liệu đỉnh, mặt, phù hợp cho việc gỡ lỗi hoặc sửa nhỏ trước khi nhập vào phần mềm 3D.

Q

Tôi có thể in 3D tệp OBJ không?

A

Hầu hết phần mềm cắt lớp như Cura, PrusaSlicer và Bambu Studio mở được OBJ nhưng bỏ qua họa tiết và màu. Nếu để in, chuyển GLB sang STL sẽ đơn giản hơn.

Q

OBJ có lớn hơn GLB không?

A

Thường là có. OBJ là văn bản thuần, còn GLB là tệp nhị phân gọn, nên cùng một mô hình lưu bằng OBJ sẽ tốn chỗ hơn.

Q

Mô hình sẽ có kích thước thế nào trong phần mềm khác?

A

OBJ không lưu đơn vị. GLB dùng mét, nên Blender hiển thị đúng kích thước, còn phần mềm cắt lớp mặc định milimét có thể hiển thị nhỏ hơn 1000 lần.