Decimify import mô hình từ bên ngoài định dạng GLB/STL và giảm số lượng face của geometry trong SketchUp. SketchUp 2020 đã hỗ trợ import GLTF/GLB natively — nhưng không có công cụ decimation built-in. Khi đối tượng import có mesh dày đặc, Soften/Smooth Edges và Hidden Geometry của SketchUp chỉ thay đổi cách hiển thị cạnh, không xóa face nào. Số lượng face và độ lag vẫn nguyên vẹn. Decimify — plugin giảm polygon SketchUp miễn phí — giảm số lượng polygon thực sự, ngay trong SketchUp.

Video
Decimify SketchUp hoạt động như thế nào
Hầu hết plugin giảm polygon SketchUp dùng C++ native extension — nhanh, nhưng cần build riêng cho từng hệ điều hành và phải ký code trên macOS qua Apple notarization, đẩy chi phí phát triển lên cao (đây là lý do Skimp có giá $229). Decimify — mesh simplification plugin cho SketchUp — chạy engine simplification bằng module Rust biên dịch sang WebAssembly (WASM) trong HtmlDialog của SketchUp (trình duyệt Chromium nhúng), trên một background thread riêng. Không có server bên ngoài — tính toán diễn ra cục bộ trong dialog. Kiến trúc này loại bỏ chi phí build từng platform, và đó là lý do tại sao Decimify có thể có bản miễn phí.
Preview render trong dialog khi kéo slider. Khi bấm Apply, Decimify ghi geometry đã simplify vào Group hoặc Component đang chọn. Geometry rời (loose) cần được group lại trước — tool chỉ hoạt động trên Group và Component.
Tính năng
- Giữ Group & Component — cấu trúc phân cấp nhiều tầng còn nguyên; instance dùng chung vẫn liên kết. Giảm một instance, tất cả các lần đặt trong scene đều cập nhật theo.
- Giữ vật liệu & UV Mapping — phép chiếu texture từng mặt và nhiều vật liệu được giữ. Nếu UV mapping bị hỏng trên mesh gốc, xem phần Giới hạn bên dưới.
- Giữ cạnh mềm / mượt — cờ shading của cạnh được lưu và áp lại sau khi giảm, nên bề mặt cong vẫn trông shaded thay vì bị vỡ facet.
- Import GLB / STL — nạp file trực tiếp để giảm polygon và tối ưu geometry, rồi đưa vào scene thành Component mới.
Tùy chọn

| Tuỳ chọn | Mặc định | Tác dụng thực tế |
|---|---|---|
| Khoá biên | Bật | Giữ cạnh biên không bị collapse. Tắt khi muốn giảm sâu hơn trên mesh kín hoàn toàn. |
| Giữ nếp gấp | Bật | Giữ cạnh sắc (hard edge). Tắt để bề mặt mượt hoàn toàn sau khi giảm. |
| Giữ UV | Bật | Giữ texture projection. Tắt khi slider không giảm được — model mất texture nhưng giảm được sâu hơn. |
| Góc làm mịn | 90° | Cạnh tạo góc nhỏ hơn ngưỡng này sẽ được soften. Giá trị thấp hơn = giữ nhiều cạnh sắc hơn. |
Giới hạn cần biết
- UV bị hỏng sẽ chặn giảm. Khi mesh có UV seam bị lỗi hoặc face thiếu UV data, thuật toán từ chối gộp face qua ranh giới đó để tránh vỡ texture. Slider kéo mà không thấy thay đổi. Cách xử lý: tắt Giữ UV, giảm, sau đó áp lại texture thủ công nếu cần.
- Kết quả luôn là mesh tam giác. Cạnh đồng phẳng được tự động ẩn và soften nên bề mặt phẳng trông gọn trong viewport — nhưng geometry bên dưới vẫn là triangle. Quan trọng nếu bạn cần chỉnh sửa mặt sau hoặc export với quad topology.
- Component quá nhỏ (2–4 face) không giảm được thêm. Thuật toán cần đủ face liền kề để gộp. Lá cây chi tiết, ren vít, hay mắt lưới mịn thường có geometry quá nhỏ để simplify.
Cài đặt
- Trong SketchUp: Extensions → Extension Manager → Install Extension, chọn file
decimify.rbzđể cài plugin giảm polygon. - Khởi động lại SketchUp. Panel Decimify xuất hiện trong menu Extensions.
- Đăng nhập tài khoản 3dshouse bằng nút “Sign in with 3dshouse” — tự động mở trình duyệt để đăng nhập.
Yêu cầu
- SketchUp 2022 trở lên.
- Cần kết nối Internet.
Dùng khi nào
- Giảm tải furniture hoặc context model tải từ 3D Warehouse trước khi đưa vào project.
- Import GLB/STL từ nhà cung cấp, giảm geometry, rồi đặt vào scene dưới dạng Component.
- Thử nhanh miễn phí trước khi mua tool khác — kéo slider 30%, nếu kết quả giữ được silhouette thì dùng luôn.
Miễn phí vs Pro
| Miễn phí | Pro | |
|---|---|---|
| Giảm polygon | Tối đa 30% | Không giới hạn |
| Định dạng xuất | GLB, STL, USDZ | GLB, STL, USDZ |

English