Tạo mô hình

Decimation

Decimation (giảm đa giác) giảm số lượng đa giác của một lưới 3D bằng cách loại bỏ các đỉnh và mặt trong khi vẫn giữ nguyên hình dạng tổng thể càng gần với bản gốc càng tốt.

Decimation trong 3D là gì?

Decimation là một kỹ thuật đơn giản hóa lưới giúp giảm số lượng đa giác trong mô hình 3D bằng cách sụp các cạnh và loại bỏ các đỉnh, với mục tiêu bảo toàn hình dạng ban đầu trong một ngưỡng sai số (error tolerance) nhất định. Đây là phương pháp chính để tạo các phiên bản lưới chi tiết thấp từ các lưới dày cho sử dụng thời gian thực, phân phối qua web và chuỗi LOD.

Cách hoạt động

Các thuật toán decimation đánh giá từng cạnh hoặc từng đỉnh dựa trên mức độ việc loại bỏ nó sẽ làm thay đổi bề mặt, rồi lần lượt sụp các thành phần ít gây ảnh hưởng nhất trước. Kết quả xấp xỉ hình dạng ban đầu với ít đa giác hơn, nhưng có thể làm mất chi tiết mịn và tạo topology không đều, không phù hợp cho hoạt hình. Nó khác với retopology, vốn xây dựng lại từ đầu topology dạng quad sạch. Một số bộ chuyển đổi tệp áp dụng decimation tự động trong quá trình chuyển định dạng, điều này có thể làm giảm chất lượng một cách bất ngờ. Decimation có sẵn trong bộ sửa (modifier) Decimate của Blender, Decimation Master của ZBrush và pipeline xuất (export) của Meshy.

Decimation so với remeshing

80-95% tam giác

Mức giảm quét điển hình

Dung sai lỗi tính bằng mm

Bảo vệ chất lượng

Decimation so với remeshing
Decimation
Remeshing
Thao tác
Gộp các cạnh/đỉnh hiện có
Xây dựng lại bề mặt thành mesh mới
Cấu trúc lưới đầu ra
Tam giác không đều
Quad hoặc tam giác đồng đều với luồng sạch
Giữ chi tiết
Đường viền tốt nhất trên mỗi đa giác
Có thể làm mềm các chi tiết sắc nét
UV và trọng số
Có thể được giữ nguyên
Đã tái tạo, cần bake lại

Dùng decimation khi asset cần giữ nguyên nhưng nhẹ hơn; dùng remesh khi chính topology là vấn đề.

Trong Meshy Polygon Reducer miễn phí giúp decimate các tệp GLB, FBX, OBJ và STL lên đến 100 MB ngay trong trình duyệt, với chế độ Keep UVs dành cho asset có texture.

Các trường hợp sử dụng

  • Giảm một bản scan hoặc sculpt độ đa giác cao xuống số lượng polygon có thể dùng để phân phối trên web

  • Tạo mesh LOD từ mô hình nguồn có đầy đủ chi tiết

  • Giảm kích thước tệp cho trải nghiệm 3D trên AR và thiết bị di động

Cập nhật lần cuối vào 14 tháng 9, 2026

Công cụ liên quan

Trình xem 3D trực tuyến

Xem và kiểm tra bất kỳ tệp 3D nào ngay trong trình duyệt của bạn.

Trình chuyển đổi tệp 3D

Chuyển đổi giữa FBX, OBJ, GLB, STL và hơn thế nữa.

Trình nén tệp 3D

Giảm kích thước tệp 3D mà không làm giảm chất lượng nhìn thấy được.

Trình tạo văn bản 3D

Chuyển mô tả văn bản thành chữ và hình dạng 3D.

Câu hỏi thường gặp

Decimation tự động giảm số lượng polygon bằng cách gộp (collapse) các cạnh, vẫn giữ nguyên hình dạng nhưng tạo ra một topology không đều. Retopology xây dựng lại mesh với edge flow sạch và được chủ ý, phù hợp cho animation và subdivision. Decimation nhanh hơn; retopology cho kết quả tốt hơn đối với nhân vật và các đối tượng cần biến dạng.

Việc giảm đa giác (decimation) thay đổi topology của mesh, có thể làm méo bố cục UV và gây ra hiện tượng texture bị kéo giãn. Để có kết quả tốt nhất, hãy rebake texture lên mesh đã decimation hoặc dùng công cụ xử lý UV reprojection tự động.

Một số bộ chuyển đổi áp dụng decimation theo mặc định để giảm kích thước tệp trong quá trình chuyển đổi định dạng. Việc này có thể làm giảm chất lượng một cách bất ngờ. Hãy kiểm tra cài đặt của bộ chuyển đổi và tắt decimation tự động nếu bạn cần giữ nguyên số lượng polygon ban đầu.

Thêm modifier Decimate vào đối tượng và chọn chế độ: Collapse giảm theo tỷ lệ, Un-Subdivide loại bỏ các mức subdivide, còn Planar sẽ gộp các mặt coplanar phẳng. Hạ tỷ lệ để giảm nhiều polygon hơn, rồi áp dụng modifier một lần khi bạn hài lòng với việc giữ nguyên hình dạng.

Decimation giảm số lượng polygon bằng cách thu gọn (collapse) các cạnh hiện có, giúp giữ được hình dạng nhưng để lại topology tam giác không đều. Remeshing loại bỏ topology ban đầu và xây dựng lại một mesh sạch, đồng đều. Decimation nhanh hơn và giữ nguyên vị trí chi tiết; remeshing tạo ra hình học gọn gàng hơn, phù hợp tốt cho hoạt hình (animation).

Tùy vào mô hình, nhưng các bản quét dày và bản điêu khắc thường được giảm (decimate) 80 đến 95% trước khi hình dạng (silhouette) bắt đầu xuống cấp rõ rệt, đặc biệt nếu chi tiết nhỏ được giữ lại trong baked normal map. Hãy quan sát đường viền và các chi tiết nổi bật khi giảm, vì đó là nơi mất chất lượng sẽ lộ rõ trước tiên.

Decimation ratio là phần (tỉ lệ) của hình học gốc được giữ lại. Tỉ lệ 0,25 sẽ giữ lại khoảng một phần tư số mặt (faces) và loại bỏ ba phần tư. Nó giúp kiểm soát có thể dự đoán được đối với số lượng polygon cuối cùng, vì vậy đây là thiết lập decimation phổ biến nhất trong các công cụ dựng hình.

Decimation rất phù hợp để giảm kích thước một lần cho một mesh tĩnh, nhiều chi tiết, chẳng hạn như chuẩn bị một bản quét cho web. Các công cụ LOD chuyên dụng tạo ra cả một chuỗi phiên bản ngày càng đơn giản hơn, kèm theo ngưỡng khoảng cách cho các công cụ (engine) thời gian thực. Hãy dùng decimation cho một mục tiêu duy nhất, còn LOD systems cho việc chuyển đổi tự động khi chạy (runtime).

Pipeline remesh và xuất (export) của Meshy có các điều khiển decimation giúp bạn nhắm tới số lượng polygon cụ thể hoặc kích thước tệp cho việc triển khai trên web, AR và game. Mesh đã được giảm vẫn giữ nguyên bộ PBR texture nhờ rebake tự động, vì vậy chi tiết vẫn được giữ lại ngay cả khi số polygon thấp.