Nén kết cấu GLB

Thu nhỏ kết cấu GLB, giữ nguyên hình học.

Không gian làm việc

Đang tải...

Vui lòng đợi

Về công cụ này

Tự động nhận diện kết cấu nhúng trong GLB, thu nhỏ theo kích thước đã chọn rồi mã hóa lại thành WebP, JPEG, PNG hoặc KTX2; mesh và hoạt ảnh giữ nguyên. Kết quả là một file GLB tối ưu duy nhất, toàn bộ xử lý diễn ra ngay trong trình duyệt.

Mẹo

  • 1Chỉ ảnh nhúng bị mã hóa lại, mesh và hoạt ảnh không đổi
  • 2KTX2 chọn ETC1S (nhẹ) hoặc UASTC (nét)
  • 3Xem trước kết cấu trước khi tải file về

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

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

Định dạng đầu vào

Phần mở rộng:
glb
Tên đầy đủ:
Định dạng truyền tải GL dạng nhị phân (GLB)
Loại:
Mô hình 3D
Định dạng:
GLB
Công cụ:
Three.jsBabylon.jsBlender
Mô tả:
Tệp GLB là phiên bản nhị phân đóng gói hoàn chỉnh của chuẩn glTF 2.0 (Khronos Group). Tất cả hình học, vật liệu PBR, ảnh kết cấu và chuyển động hoạt ảnh khung xương đều được gói gọn trong một tệp duy nhất, lý tưởng cho website, thương mại điện tử và AR/VR.

Ghi chú:

  • Một số phần mềm cắt lớp in 3D không thể nhập trực tiếp tệp GLB
  • Không phù hợp để chỉnh sửa tham số CAD

Tính năng hỗ trợ:

  • Vật liệu vật lý PBR chuẩn mực
  • Hoạt ảnh khung xương và morph target
  • Tối ưu tải nhanh trên trình duyệt web

Định dạng đầu ra

Phần mở rộng:
glb
Tên đầy đủ:
GLB nén
Loại:
Mô hình 3D
Định dạng:
Nhị phân (glTF 2.0) với nén Draco và kết cấu
Công cụ:
Three.jsBabylon.js
Mô tả:
Định dạng tệp GLB nén sử dụng thuật toán nén hình học Draco hoặc tối ưu hóa kết cấu để giảm đáng kể dung lượng tệp tải về trong khi vẫn duy trì độ sắc nét trực quan tuyệt vời.

Ghi chú:

  • Mô hình được mã hóa bằng Draco yêu cầu bộ giải mã Draco để kết xuất hiển thị
  • Dung lượng tệp có thể giảm từ 50% đến 90% tùy theo cấu hình tối ưu

Tính năng hỗ trợ:

  • Nén hình học Draco, giảm tới 90% dung lượng
  • Chuyển kết cấu sang WebP/JPEG
  • Đơn giản hóa lưới với mức tùy chỉnh
  • Giữ nguyên vật liệu PBR và cấu trúc cảnh gốc

Cách sử dụng

1

Tải mô hình lên

Kéo thả file GLB có kết cấu nhúng vào trang

2

Kiểm tra kết cấu nhúng

Đối chiếu danh sách kết cấu được nhận diện

3

Thiết lập và nén

Chọn kích thước, định dạng, chất lượng rồi nén

Q

Công cụ có làm đơn giản hóa mesh không?

A

Không. Nén kết cấu chỉ thu nhỏ và mã hóa lại ảnh nhúng; mesh, hoạt ảnh và cấu trúc node giữ nguyên. Nếu cần giảm cả hình học, hãy dùng công cụ nén đỉnh GLB hoặc nén mô hình tổng hợp.

Q

Có những định dạng đầu ra nào?

A

WebP, JPEG, PNG, KTX2 hoặc giữ nguyên định dạng gốc. KTX2 ghi được ở chế độ ETC1S (nhẹ hơn, phù hợp thiết bị di động) hoặc UASTC (nét hơn, chất lượng cao hơn). Chọn định dạng trong phần cài đặt trước khi nén.

Q

Chất lượng kết cấu có bị giảm không?

A

Tùy vào kích thước đặt trước và thanh trượt chất lượng. Thu nhỏ kích thước làm giảm độ phân giải, còn giá trị chất lượng thấp khiến nén mất dữ liệu rõ hơn. Giữ nguyên kích thước gốc và để chất lượng từ 80% trở lên thì gần như không thấy khác biệt với hầu hết kết cấu.

Q

Kết cấu có kênh alpha mà chuyển sang JPEG thì sao?

A

JPEG không có kênh alpha. Kết cấu có độ trong suốt sẽ tự động được giữ ở dạng PNG thay vì bị nén thành nền đen, nên kính, lá cây và decal vẫn trong suốt trong file GLB xuất ra.

Q

Khi nào nên dùng KTX2 thay vì WebP hoặc JPEG?

A

KTX2 tỏ ra vượt trội trong cảnh 3D thời gian thực: game WebGL, AR/VR, khi GPU giải mã kết cấu trực tiếp và thời gian tải là yếu tố then chốt. ETC1S giữ file nhẹ, UASTC giữ hình nét; cả hai đều cần loader hỗ trợ KTX2 như Three.js KTX2Loader hay Babylon.js. Với nhu cầu xem và chỉnh sửa thông thường, WebP hoặc JPEG tương thích rộng hơn.

Q

File GLB là gì và nén kết cấu giúp giảm được bao nhiêu?

A

GLB là dạng nhị phân của glTF, đóng gói mesh, hoạt ảnh và kết cấu nhúng vào một file duy nhất, thường gặp trong web 3D, AR và game. Kết cấu là phần nặng nhất của file: thu về 1024px rồi mã hóa WebP thường cắt 60-80% byte kết cấu nhúng, kết hợp thêm nén hình học thì cả file nhỏ đi đáng kể.