Nén đỉnh mô hình 3D

Giảm số đỉnh và mặt lưới, tùy chọn nén container glTF bằng Meshopt hoặc Draco, xuất đúng định dạng đầu vào.

Không gian làm việc

Đang tải...

Vui lòng đợi

Về công cụ này

Công cụ nén hình học cho GLB, GLTF, OBJ, FBX, STL và PLY. Mọi định dạng đều giảm được số đỉnh và mặt lưới; riêng GLB/GLTF có thêm tùy chọn Meshopt (khuyến nghị) hoặc Draco, hai chế độ loại trừ nhau. File xuất ra giữ đúng định dạng đầu vào, nhóm glTF tối ưu thành GLB; công cụ không xử lý kết cấu và toàn bộ chạy trong trình duyệt.

Mẹo

  • 1Đầu vào GLB/GLTF/OBJ/FBX/STL/PLY, đầu ra giữ đúng định dạng đó
  • 2Meshopt và Draco chỉ có ở glTF, và loại trừ nhau
  • 3STL/PLY: chỉ giảm lưới kèm mã hóa Binary

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.

Thông tin định dạng

Đầu vào / Đầu ra

Phần mở rộng:
Model
Tên đầy đủ:
Mô hình 3D
Loại:
Mô hình 3D
Định dạng:
Nhiều định dạng 3D
Công cụ:
Three.jsBabylon.js
Mở bằng:
Trình xem 3D của WindowsBlender
Mô tả:
Hỗ trợ hơn 20 định dạng mô hình 3D phổ biến (GLB, GLTF, OBJ, FBX, STL, 3MF, STEP, PLY...). Chỉ cần kéo và thả tệp vào trình duyệt để xem trước ngay lập tức.

Ghi chú:

  • Hỗ trợ hơn 20 định dạng mô hình 3D phổ biến
  • Có thể tải lên đồng thời các tệp kết cấu và vật liệu (MTL, hình ảnh) cùng với tệp mô hình chính
  • Toàn bộ quá trình xử lý diễn ra cục bộ, tệp của bạn không bao giờ rời khỏi trình duyệt

Tính năng hỗ trợ:

  • Kết xuất thời gian thực tăng tốc bằng GPU qua WebGL
  • Điều khiển quỹ đạo: xoay, dịch, thu phóng
  • Chế độ hiển thị khung dây và đổ bóng
  • Bảng thông tin mô hình kèm số đỉnh và số mặt
  • Phát hoạt ảnh với các định dạng có chuyển động

Cách sử dụng

1

Tải mô hình lên

Kéo thả GLB, GLTF, OBJ, FBX, STL hoặc PLY; kết cấu giữ nguyên không đổi.

2

Cấu hình nén lưới

Bật giảm số đỉnh và mặt; GLB/GLTF chọn thêm Meshopt (khuyến nghị) hoặc Draco, không dùng đồng thời cả hai.

3

Xem trước và tải về

Kiểm tra kết quả rồi tải xuống: định dạng xuất trùng định dạng đầu vào, nhóm glTF tối ưu thành GLB.

Về công cụ này

Q

Công cụ hỗ trợ những định dạng nào?

A

GLB, GLTF, OBJ, FBX, STL và PLY. Mọi định dạng đều giảm được số đỉnh và mặt lưới; riêng GLB/GLTF còn mã hóa được container bằng Meshopt hoặc Draco. File tải về giữ đúng định dạng đầu vào, nhóm glTF xuất thành GLB tối ưu.

Q

Nén chỉ đỉnh khác gì nén tích hợp?

A

Nén chỉ đỉnh chỉ tác động vào hình học: giảm lưới cộng với Meshopt hoặc Draco cho glTF. Nén tích hợp còn thu nhỏ và mã hóa lại kết cấu trong cùng một lượt xử lý. Nếu dung lượng là ưu tiên số một thì chạy nén tích hợp; chỉ cần lưới nhẹ hơn thì nén chỉ đỉnh là đủ.

Q

Vì sao STL không dùng được Draco?

A

Draco và Meshopt là phần mở rộng của container glTF, còn STL không có container. Với STL (và PLY), công cụ giảm lưới rồi ghi ra bản Binary. Đó là cách thực tế để thu nhỏ hai định dạng này.

Q

Các định dạng không phải glTF nén được bao nhiêu?

A

STL và PLY nhỏ đi nhờ giảm mặt cộng mã hóa Binary; OBJ và FBX chỉ giảm được mặt lưới. Mức giảm thường khiêm tốn hơn mã hóa container glTF, nhưng file dày đặc vẫn thu nhỏ đáng kể.

Q

Nén đỉnh là gì?

A

Nén đỉnh giảm số đỉnh và số mặt của lưới mà vẫn giữ hình dáng tổng thể, nhờ đó dữ liệu hình học nhẹ đi trực tiếp. Kết hợp thêm Meshopt hoặc Draco ở đầu ra glTF thì file nhỏ hơn nhiều mà ngoại hình gần như không đổi.

Q

Định dạng xuất nào dùng được Meshopt hoặc Draco?

A

Chỉ đầu ra GLB/GLTF mới mang được container Meshopt hoặc Draco. Đầu ra OBJ, FBX, STL và PLY là lưới đã giảm mặt giữ nguyên định dạng: với những định dạng này, giảm mặt chính là cơ chế nén.

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.