Nén mô hình 3D hàng loạt

Tải lên nhiều mô hình hoặc tệp ZIP, dùng chung một bộ thông số nén và nhận về từng tệp đúng định dạng đầu vào của nó.

Không gian làm việc

Đang tải...

Vui lòng đợi

Về công cụ này

Bản chạy hàng loạt của công cụ nén mô hình: đơn giản hóa lưới, nén glTF bằng Meshopt hoặc Draco (hai lựa chọn loại trừ nhau) và tối ưu ảnh kết cấu. Nhận các định dạng GLB, GLTF, OBJ, FBX, STL, PLY cùng tệp ZIP. Mỗi kết quả giữ định dạng đầu vào, riêng nhóm glTF xuất ra GLB đã tối ưu; thông số được áp dụng chung cho cả mẻ và toàn bộ xử lý diễn ra ngay trên máy của bạn.

Mẹo

  • 1Mỗi mẻ xử lý tối đa khoảng 20 mô hình
  • 2Nhận tệp ZIP và các định dạng trộn lẫn trong cùng một mẻ
  • 3Với mô hình glTF nên chọn Meshopt, có thể đổi sang Draco
  • 4Tải riêng từng tệp hoặc tải cả gói ZIP sau khi nén xong

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.

Nén Meshopt

Mặc địnhBật

Áp dụng EXT_meshopt_compression cho glTF/GLB, nén vùng đệm hình học mà không thay đổi số mặt. Bật mặc định, rất phù hợp khi nạp thời gian thực. Không thể bật đồng thời với Draco. Không áp dụng cho các định dạng không phải glTF như STL, OBJ hoặc FBX.

BậtKhuyên dùng

Mặc định. Kích hoạt nén thùng chứa Meshopt.

Tắt

Không ghi phần mở rộng Meshopt.

Cấp độ Meshopt

Mặc địnhCao

Kiểm soát chiến lược mã hóa Meshopt. Mặc định 'Cao' thường cho dung lượng nhỏ hơn và bật bộ lọc thuộc tính, phù hợp với hầu hết tình huống Web. 'Trung bình' áp dụng lượng tử hóa đồng đều hơn cho các thuộc tính.

CaoKhuyên dùng

Mặc định. Nén mạnh mẽ hơn kèm bộ lọc, dung lượng thường nhỏ hơn.

Trung bình

Lượng tử hóa đồng đều hơn, tỷ lệ nén thường thấp hơn một chút.

Nén Draco

Mặc địnhTắt

Áp dụng KHR_draco_mesh_compression cho glTF/GLB. Dung lượng thường nhỏ hơn Meshopt, nhưng chi phí giải mã lớn hơn. Tắt mặc định; không thể dùng chung với Meshopt. Không áp dụng cho các định dạng không phải glTF.

TắtKhuyên dùng

Mặc định. Không ghi phần mở rộng Draco.

Bật

Bật Draco (sẽ tắt Meshopt).

Cường độ nén

Mặc định6

Phạm vi1 – 10

Đánh đổi giữa tốc độ mã hóa/giải mã của Draco, phạm vi từ 1 đến 10. Giá trị càng cao càng ưu tiên thu nhỏ dung lượng nhưng thời gian mã hóa lâu hơn. Mặc định 6, phù hợp với đa số mô hình.

Phương thức mã hóa

Mặc địnhEdgebreaker

Phương thức mã hóa cấu trúc topo của Draco. Mặc định Edgebreaker thường cho tỷ lệ nén tốt hơn trên lưới tam giác. Sequential phù hợp hơn với dải thứ tự hoặc chuỗi điểm.

EdgebreakerKhuyên dùng

Mặc định. Tối ưu cho lưới tam giác phổ biến.

Tuần tự

Phù hợp cho dải có thứ tự và topo đặc thù.

Số bit lượng tử hóa (Nâng cao)

Nằm trong mục Cài đặt nâng cao trên giao diện. Độ chính xác lượng tử hóa thuộc tính đỉnh khi Meshopt hoặc Draco ghi tệp glTF: mặc định vị trí 14 bit, vector pháp tuyến 10 bit, UV 12 bit. Số bit càng thấp tệp càng nhẹ nhưng nguy cơ rách mặt hoặc lỗi kết cấu càng cao.

Số bit vị trí

Mặc định14

Phạm vi8 – 16

Số bit lượng tử hóa cho thuộc tính POSITION (8 đến 16). Mặc định 14: cân bằng giữa kích thước tệp và nguy cơ rách lưới. Đặt quá thấp có thể gây khe hở hoặc rung lắc.

Số bit vector pháp tuyến

Mặc định10

Phạm vi8 – 16

Số bit lượng tử hóa cho thuộc tính NORMAL (8 đến 16). Mặc định 10. Đặt quá thấp dễ sinh lỗi đổ bóng loang lổ.

Số bit UV

Mặc định12

Phạm vi8 – 16

Số bit lượng tử hóa cho thuộc tính TEXCOORD (8 đến 16). Mặc định 12. Đặt quá thấp có thể làm giật hoặc méo kết cấu.

Kết cấu / Hình ảnh

Kích thước kết cấu tối đa

Mặc định1024px

Giới hạn mọi bức ảnh kết cấu về kích thước tối đa này nhằm giảm bộ nhớ VRAM và dung lượng tệp.

256px
512px
Hiện thêm 4 tùy chọn
1024pxKhuyên dùng
2048px
4096px
Giữ kích thước gốc

Định dạng ảnh kết cấu

Mặc địnhWebP

Chuyển ảnh kết cấu sang định dạng hiệu quả hơn. WebP cung cấp tỷ lệ nén vượt trội và hỗ trợ rộng rãi trên trình duyệt.

WebPKhuyên dùng
JPEG
Hiện thêm 3 tùy chọn
PNG
KTX2
Giữ định dạng gốc

Chất lượng

Mặc định0.75

Phạm vi0.1 – 1 · step 0.05

Thiết lập chất lượng nén cho định dạng WebP và JPEG.

Chế độ mã hóa KTX2

ETC1S cho tệp nhỏ hơn, thích hợp cho ảnh khuếch tán albedo. UASTC giữ lại nhiều chi tiết hơn, khuyên dùng cho ảnh pháp tuyến normal map.

Thông tin định dạng

Đầu vào / Đầu ra

Phần mở rộng:
Model
Tên đầy đủ:
Gói nhiều mô hình 3D
Loại:
Nhiều mô hình 3D
Định dạng:
GLB, GLTF, OBJ, FBX, STL, 3MF, STEP/STP, PLY, USDZ
Công cụ:
Blender
Mô tả:
Chuyển đổi mô hình 3D hàng loạt hỗ trợ các định dạng GLB, GLTF, OBJ, FBX, STL, 3MF, STEP/STP, PLY và USDZ. Bạn chỉ cần kéo và thả nhiều tệp cùng lúc để hệ thống tự động xử lý tuần tự.

Ghi chú:

  • Tất cả các tệp trong cùng một lượt chuyển đổi phải chọn chung một định dạng đầu ra
  • Tệp được xử lý cục bộ hoàn toàn ngay trên trình duyệt của bạn
  • Lô tệp có dung lượng hoặc số lượng lớn có thể cần thêm thời gian xử lý

Tính năng hỗ trợ:

  • Xử lý hàng loạt nhiều tệp cùng lúc
  • Hỗ trợ GLB, GLTF, OBJ, FBX, STL, 3MF, STEP/STP, PLY, USDZ
  • Tự động chuyển đổi lần lượt từng tệp
  • Theo dõi tiến độ theo thời gian thực
  • Tải toàn bộ tệp đã chuyển đổi dưới dạng ZIP

Cách sử dụng

1

Thêm mô hình hàng loạt

Kéo thả nhiều mô hình hoặc tệp ZIP; tệp phụ trợ được ghép tự động

2

Đặt thông số nén chung

Chọn mức đơn giản hóa, tối ưu ảnh kết cấu và kiểu nén glTF là Meshopt hoặc Draco

3

Kiểm tra và tải về

Xem trạng thái cùng mức giảm dung lượng của từng tệp rồi tải lẻ hoặc tải cả gói ZIP

Về công cụ này

Q

Một mẻ nén được tối đa bao nhiêu mô hình?

A

Mỗi mẻ nhận tối đa 20 mô hình. Vượt trần thì chỉ 20 tệp đầu được xử lý, phần còn lại bị bỏ qua kèm thông báo, nên hãy chia thành nhiều mẻ nhỏ nếu bạn có danh sách dài.

Q

Có tải lên tệp ZIP được không?

A

Được. Tệp ZIP sẽ được giải nén tự động và mỗi mô hình bên trong trở thành một tác vụ riêng. Bạn có thể trộn lẫn tệp mô hình đơn lẻ với tệp ZIP trong cùng một mẻ.

Q

Mọi mô hình trong mẻ có dùng chung thông số nén không?

A

Có. Một bộ thông số đơn giản hóa, kết cấu và Meshopt hoặc Draco được áp cho mọi mô hình trong mẻ để kết quả đồng nhất. Nếu từng tệp cần thiết lập riêng, hãy chạy thành các mẻ tách biệt.

Q

Tệp phụ trợ như MTL hay ảnh kết cấu được xử lý thế nào?

A

Bạn tải chúng lên cùng mô hình hoặc để chung trong tệp ZIP. Công cụ đọc tham chiếu bên trong từng mô hình và tự ghép tệp phụ trợ; tệp không ghép được sẽ hiện cảnh báo để bạn bổ sung cho lần chạy sau.

Q

Nếu một vài tệp lỗi giữa chừng thì sao?

A

Mỗi mô hình được xử lý độc lập nên một tệp lỗi không kéo theo các tệp khác. Tác vụ thất bại được đánh dấu trong danh sách, còn những mô hình thành công vẫn tải về lẻ hoặc nằm trong gói ZIP như thường.

Q

Đơn giản hóa lưới, Meshopt và Draco khác nhau ở đâu?

A

Đơn giản hóa lưới (thư viện Meshopt) loại bớt mặt và đỉnh: mức càng cao thì càng ít tam giác, tệp càng nhẹ nhưng dễ thấy mất chi tiết. Meshopt và Draco là cách mã hóa trong vỏ glTF, nén hình học sẵn có mà không đổi số mặt; Meshopt giải mã nhanh hơn còn Draco có thể nhỏ hơn, và hai lựa chọn này loại trừ nhau. Cách làm hợp lý là kết hợp cả hai bước: đơn giản hóa trước rồi mới mã hóa. STL, OBJ và FBX bỏ qua mã hóa vỏ nên chỉ được đơn giản hóa, kèm nén kết cấu khi phù hợp.

Q

Mô hình sẽ nhẹ đi bao nhiêu?

A

Mức giảm rất khác nhau: mô hình đơn giản thường giảm 30-50%, còn mô hình nhiều kết cấu khi bật đủ tùy chọn có thể giảm 70-90%. Mỗi tác vụ giữ định dạng riêng nên con số này ứng với từng tệp.

Q

Có nên bật hết các tùy chọn nén không?

A

Với mục đích triển khai web, bật tất cả (đơn giản hóa, nén kết cấu và Meshopt hoặc Draco) sẽ cho tệp nhỏ nhất. Nếu chỉ lưu trữ, hãy bỏ đơn giản hóa để giữ nguyên chi tiết. Cả mẻ dùng chung một lựa chọn.

Q

Kết quả xuất ra định dạng nào?

A

Mỗi tác vụ giữ định dạng gốc: STL ra STL, OBJ ra OBJ, FBX ra FBX, PLY ra PLY. Riêng đầu vào GLB hoặc GLTF sẽ xuất thành GLB đã tối ưu, đây là trường hợp duy nhất vỏ định dạng thay đổi. Mẻ trộn nhiều định dạng sẽ cho gói ZIP chứa nhiều loại đuôi tệp.

Q

Dùng định dạng KTX2 cần lưu ý gì?

A

KTX2 là định dạng kết cấu tối ưu cho GPU, giải mã bằng phần cứng, nhưng phần lớn trình xem ảnh và phần mềm 3D thông thường không mở được. Bạn cần công cụ tương thích như Three.js (KTX2Loader), Babylon.js hoặc tiện ích xử lý kết cấu chuyên dụng để xem và dùng lại.

Q

Định dạng ảnh kết cấu nào tốt nhất cho web?

A

WebP cho tỷ lệ nén tốt nhất, cùng mức chất lượng thì nhỏ hơn JPEG khoảng 30%, và được mọi trình duyệt hiện đại hỗ trợ. Cần tương thích tối đa thì dùng JPEG; KTX2 dành cho engine hỗ trợ phân phối kết cấu sẵn sàng cho GPU.

Câu hỏi chung

Q

Any3D có hoàn toàn miễn phí không?

A

Có, các tính năng chính của Any3D hoàn toàn miễn phí vĩnh viễn. Chúng tôi cung cấp chuyển đổi định dạng, tối ưu hóa mô hình và xem trước trực tuyến mà không mất phí, không cần đăng ký.

Q

Tệp của tôi có được tải lên máy chủ của bạn không?

A

Không. Các tệp bạn chọn chỉ được xử lý trong trình duyệt trên thiết bị này, vì vậy chúng không bao giờ rời khỏi thiết bị của bạn và không bao giờ được gửi đến máy chủ của chúng tôi. Chúng tôi không lưu trữ bất kỳ tệp người dùng nào. Sau khi xử lý, dữ liệu liên quan trong bộ nhớ trình duyệt sẽ được giải phóng.

Q

Tôi có cần cài đặt phần mềm không?

A

Không cần cài đặt. Any3D hoàn toàn chạy trên trình duyệt. Chỉ cần mở trang web là sử dụng được tất cả tính năng. Nó hoạt động trên Windows, Mac, Linux và các hệ điều hành chính khác.

Q

Có giới hạn kích thước tệp không?

A

Khả năng xử lý phụ thuộc vào hiệu năng thiết bị của bạn, số đỉnh và độ phức tạp kết cấu của mô hình, chứ không chỉ riêng kích thước tệp. Chúng tôi không đặt giới hạn kích thước tệp, nhưng khi mô hình vượt quá khả năng thiết bị của bạn, trang có thể bị lag hoặc thậm chí bị sập.