Nén đỉnh OBJ

Giảm số mặt mà vẫn giữ đầu ra OBJ.

Không gian làm việc

Đang tải...

Vui lòng đợi

Về công cụ này

Công cụ đơn giản hóa lưới cho tệp OBJ: gộp hình học dư thừa và giảm số mặt ngay trên trình duyệt. Meshopt và Draco không áp dụng được cho OBJ vì chúng là phần mở rộng của glTF, nên đường tối ưu duy nhất ở đây là giảm lưới. Đầu ra vẫn là OBJ (kèm MTL và kết cấu nếu bạn tải lên), toàn bộ tính toán chạy cục bộ.

Mẹo

  • 1Đầu ra giữ nguyên định dạng OBJ
  • 2Không có Draco, chỉ giảm số mặt
  • 3Tải kèm MTL và kết cấu khi mô hình có

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

Đỉnh / Hình học

Đơn giản hóa lưới

Mặc định50%

Phạm vi0% – 100% · step 5%

Sử dụng thuật toán đơn giản hóa lưới để giảm số lượng mặt và đỉnh. Mặc định ở mức trung bình; tăng cường độ sẽ thu nhỏ dung lượng tệp hơn nữa nhưng có thể làm mất chi tiết bề mặt. Chỉ tác động đến mật độ hình học, không thay đổi định dạng thùng chứa tệp.

Thông tin định dạng

Đầu vào / Đầu ra

Phần mở rộng:
obj
Tên đầy đủ:
Wavefront OBJ
Loại:
Lưới đa giác 3D
Định dạng:
OBJ
Công cụ:
BlenderMaya3ds Max
Mở bằng:
BlenderTrình xem OBJ
Mô tả:
Tệp OBJ là định dạng hình học 3D mở kinh điển do Wavefront Technologies phát triển. Tệp mô tả tọa độ các đỉnh, tọa độ UV và pháp tuyến bề mặt. Màu sắc và vật liệu thường được lưu trữ trong tệp MTL đi kèm cùng các ảnh kết cấu.

Ghi chú:

  • Cần tải kèm tệp .mtl và các ảnh kết cấu để hiển thị đầy đủ màu sắc
  • Không hỗ trợ hoạt ảnh chuyển động hoặc khung xương

Tính năng hỗ trợ:

  • Tương thích rộng rãi với hầu như mọi phần mềm 3D
  • Hỗ trợ tọa độ UV và ánh xạ vật liệu đa nhóm
  • Hỗ trợ mô hình quét 3D độ chi tiết cao

Cách sử dụng

1

Tải mô hình lên

Kéo thả tệp OBJ, kèm MTL và kết cấu nếu có

2

Cấu hình thông số

Điều chỉnh mức giảm số mặt

3

Nén và tải về

Tải gói OBJ đã tối ưu

Q

Tệp tải về sau khi nén còn là OBJ không?

A

Có, kết quả vẫn giữ định dạng OBJ (nếu có MTL và kết cấu thì đóng gói thành ZIP), không bị đổi thành GLB. Hình học được giảm ngay tại vị trí cũ nên quy trình OBJ và các công cụ phía sau như Blender, Cura hay Bambu Studio vẫn mở bình thường.

Q

Vì sao OBJ chỉ giảm được lưới mà không dùng Draco?

A

Meshopt và Draco là phần mở rộng của container glTF, không hoạt động với OBJ. Với OBJ, cách nén duy nhất là đơn giản hóa lưới: giảm dữ liệu đỉnh và mặt. Nhờ đó những tệp OBJ dày đặc vẫn nhỏ đi rõ rệt dù không có thuật toán nén chuyên dụng nào.

Q

OBJ kèm MTL và kết cấu có nén được không?

A

Được. Phần hình học bị giảm, còn MTL, kết cấu, tọa độ UV và vật liệu giữ nguyên, đầu ra là gói OBJ dạng ZIP. Hãy tải MTL và kết cấu lên cùng lúc để các đường dẫn tham chiếu được phân giải đúng.

Q

Bản thân định dạng văn bản OBJ có nén được không?

A

OBJ là định dạng văn bản, dung lượng chủ yếu đến từ dữ liệu đỉnh và mặt. Giảm số mặt là cách thu nhỏ trực tiếp và hiệu quả nhất, đầu ra vẫn là OBJ dạng văn bản đã tối ưu hoặc gói ZIP. Không có bước nén nhị phân nào được áp lên chính cấu trúc văn bản.

Q

Giảm số mặt có làm hỏng chất lượng hình khối?

A

Mức thấp giữ nhiều chi tiết nhưng tệp lớn hơn; mức cao bỏ nhiều mặt hơn và có thể làm phẳng các đường cong. Hãy dùng bản xem trước trực tiếp để so sánh trước và sau. Với mô hình điêu khắc dày, bạn có thể giảm khá mạnh trước khi đường bao bị biến dạng.

Q

Tọa độ UV và kết cấu còn khớp đúng không?

A

Còn. Việc đơn giản hóa làm thay đổi cấu trúc lưới nhưng giữ tọa độ UV của những mặt còn lại, nên MTL và kết cấu hiện có vẫn phủ đúng. Nên kiểm tra các đường nối UV và vùng bị kéo giãn trong bản xem trước.