Tải Decimify cho SketchUp (.rbz miễn phí) →
Decimify là plugin giảm polygon SketchUp miễn phí: chọn một Group hoặc Component, bấm Import Selection, kéo slider trực tiếp rồi ghi mesh nhẹ hơn về đúng definition đó. Mọi instance của component cập nhật cùng lúc, và cả lần ghi chỉ là một lần Edit > Undo. Plugin dành cho các model import nặng mà phần nặng là tam giác nhìn thấy được: nội thất tải từ 3D Warehouse, model scan, file GLB của nhà cung cấp.
Kết quả bạn nhận lại: mỗi tam giác là một face SketchUp, cạnh trong được làm mềm theo một góc bạn đặt, vật liệu mặt trước và mặt sau được mang theo, group và component lồng nhau còn nguyên, và khi bật Maintain UV (mặc định) thì texture giống hệt bản gốc. Vùng phẳng không được gộp lại thành face lớn; xem Giới hạn thật.
Miễn phí nghĩa là đủ mọi tính năng ở mọi mức giảm, với 3 lượt ghi về hoặc xuất mỗi ngày UTC trên tài khoản 3dshouse miễn phí. Mở dialog, import selection và kéo slider không bị tính lượt; lần ghi về đầu tiên sẽ yêu cầu bạn đăng nhập.
Soften/Smooth và Hide không làm được việc này. Tài liệu của SketchUp nói soften biến các mặt bị cạnh đó giới hạn thành “a surface entity”, còn geometry bị hide “remains in your model but disappears from view”. Cả hai chỉ đổi cách model được vẽ, không đổi việc model chứa những face nào. SketchUp cũng import và export .glb sẵn (File > Import; File > Export > 3D Model, GLTF Binary File), nhưng tuỳ chọn import mà tài liệu nêu là Preserve Drawing Origin, không có gì để giảm lưới.

Video
Face, cạnh, UV và instance thay đổi thế nào
| Trong model của bạn | Sau khi ghi về |
|---|---|
| Face | Mỗi tam giác là một Face. Face được đọc kèm các lỗ; kết quả là tam giác, không gộp mặt đồng phẳng. |
| Cạnh | Cạnh trong được đặt soft và smooth khi hai face mở góc bằng hoặc rộng hơn Smooth angle (mặc định 90°); nếp gấp sắc hơn để cứng. Cạnh biên vẫn hiện làm đường viền. Không cạnh nào bị hide. Trạng thái soft/smooth của bản gốc không được đọc; nó được dựng lại từ Smooth angle. |
| Texture và UV | Maintain UV bật (mặc định): texture giống hệt bản gốc. Tắt: giảm được sâu hơn, texture được map lại lên các face còn lại và có thể xuất hiện seam mảnh. |
| Vật liệu | Vật liệu mặt trước và mặt sau được mang theo riêng, từng face. |
| Group và component | Group và component lồng nhau được đọc đệ quy. Definition bạn đã import được xoá rồi nạp lại ngay tại chỗ, nên mọi instance vẫn liên kết. |
| Undo | Một bước, dù lần ghi chia thành bao nhiêu đợt. |
Model nặng có bốn nguyên nhân, chỉ một là do số polygon
Dùng sai công cụ là lý do việc “tối ưu” file SketchUp thường chẳng thay đổi gì. Xác định nguyên nhân trước:
- Quá nhiều tam giác trong geometry nhìn thấy được: nội thất từ 3D Warehouse, model photogrammetry, file GLB của nhà cung cấp, cây cối chi tiết. Đây là vấn đề số polygon, và là nguyên nhân duy nhất trong bốn cái mà Decimify xử lý.
- Definition không dùng bị import kéo theo: component, vật liệu, style không ai đặt vào scene. Màn hình không đổi, file thì phình. Purge Unused dọn những definition không còn ai tham chiếu.
- Cạnh rác, face trùng, mảnh đồng phẳng vụn: đây là việc làm sạch, không phải giảm lưới. CleanUp³ xoá và gộp đống rác đó.
- Texture quá lớn: giảm kích thước ảnh. Không công cụ geometry nào chạm tới phần này.
Giảm tam giác không cứu được một file mà phần nặng là 900 definition component chưa từng được đặt vào scene. Nói thẳng điều đó mới làm phần còn lại của trang này đáng tin.
Cách giảm polygon trong SketchUp, từng bước
- Chọn đúng một Group hoặc ComponentInstance. Cạnh và face rời phải group lại trước. Với các trường hợp khác, Decimify từ chối bằng câu rõ ràng: “Select one group or component to simplify”, “Select exactly one group or component”, “Selection must be a group or component”, “Selection has no faces”. Group và component lồng bên trong selection được đọc đệ quy, nên cả một cụm lắp ghép vẫn tính đủ.
- Mở Extensions > Decimify (hoặc toolbar Decimify) rồi bấm Import Selection.
- Kéo slider và đánh giá kết quả trong dialog. Model của bạn chưa thay đổi gì.
- Bấm nút ghi kết quả về; nhãn của nó cho biết nó sẽ làm gì. Update to Selection nạp lại đúng definition bạn vừa import, tại chỗ. Load to Origin tạo một definition mới ở gốc toạ độ cho model nạp từ file. Update in Model nạp lại definition mới đó ở những lần bấm sau.
Phần ghi về có vài chi tiết đáng biết:
- Nạp lại tại chỗ là lý do các instance vẫn liên kết. Decimify xoá và nạp lại chính ComponentDefinition, nên giảm một cái ghế là cả bốn mươi cái nhẹ theo.
- Geometry được ghi theo từng đợt để bạn thấy nó hiện dần thay vì nhìn cửa sổ đứng máy; cả lần ghi vẫn chỉ là một lần Undo.
- Model nạp từ file nằm dưới một definition gốc tổng hợp tên
GLTF_Root(SketchUp tự thêm #1, #2…), với một ComponentDefinition cho mỗi node của cây phân cấp nguồn.
Con số phần trăm nghĩa là gì
Slider là tỷ lệ tam giác mục tiêu, áp riêng cho từng sub-mesh: 60% tức là yêu cầu mỗi sub-mesh giữ lại 40% số tam giác của chính nó. Đó không phải số vertex và không phải ngân sách chung cho cả scene; mười đối tượng ở mức 50% thì mỗi cái giảm 50%. Panel báo kết quả đạt được riêng (“Faces: current / original” và “Ratio”), hai con số có thể lệch nhau: sub-mesh dưới bốn face được để nguyên, còn mesh bị ghim UV từng mặt có thể từ chối giảm hoàn toàn. Hãy đọc tỷ lệ đạt được, đừng đọc vị trí thanh kéo. Slider chạy mượt theo cả hai chiều, và mức 0 trả lại đúng bản gốc.
Từng tuỳ chọn, và khi nào nên đổi

Panel có tiêu đề Simplification; các nhãn dưới đây là nhãn đúng trong giao diện đang chạy.
| Tuỳ chọn | Mặc định | Tác dụng thật, và khi nào nên đổi |
|---|---|---|
| Lock boundaries | Bật | Giữ nguyên vị trí các cạnh hở. Tắt khi muốn giảm sâu hơn trên mesh kín hoàn toàn; giữ bật khi đường biên của vật thể phải chính xác. |
| Preserve creases | Bật | Giữ nếp gấp sắc thay vì làm tròn nó đi. Chỉ tắt khi bạn thật sự muốn một khối mượt; góc vuông sẽ bị tròn đi. |
| Maintain UV | Bật | Quyết định model có texture có giảm được hay không. Xem phần dưới. |
| Smooth angle (°) | 90 | Chỉ có ở bản SketchUp, áp dụng lúc ghi về model. Cạnh trong mà hai face mở góc bằng hoặc rộng hơn giá trị này sẽ được đặt soft và smooth; nếp gấp sắc hơn thì để cứng. Hạ giá trị xuống thì càng nhiều cạnh được làm mềm. |
Cả bốn tuỳ chọn được ghi nhớ giữa các lần dùng. Smooth angle quyết định bề mặt cong sau khi giảm sẽ shading thế nào, vì trạng thái cạnh của model gốc không được đọc.
Maintain UV: công tắc đứng sau chuyện “kéo slider mà không thấy gì”
Đây là tuỳ chọn quan trọng nhất, và lỗi nó gây ra trông y như tool bị hỏng. Khi một face có UV ghim theo từng góc (thường gặp nhất là đồ bọc nệm dựng trong SketchUp, hoặc asset có texture từ 3D Warehouse), mỗi tam giác mang một UV riêng tại từng vertex dùng chung. Với Maintain UV bật, Decimify không giảm qua những vertex đó: slider chạy, số face gần như không đổi.
Khi mức giảm đạt được tụt quá 20 điểm so với slider, panel hiện “Maintain UV is limiting reduction—try disabling it in Settings.” Đánh đổi là:
- Bật: kết quả giống hệt texture gốc, và slider có thể bị khoá.
- Tắt: giảm thoải mái, texture được map lại lên các face còn lại, từng face một, đúng kiểu SketchUp tự chiếu texture. Seam mảnh có thể xuất hiện chỗ góc của các face kề nhau lệch đi.
Bật/tắt ngay trong dialog sẽ tự dựng lại phiên làm việc, không cần import lại. Nếu model cần cả giảm sâu lẫn texture sạch, cách sửa thật nằm ở đầu nguồn: UV lại model trong Blender, Maya hoặc RizomUV để các face kề nhau dùng chung ô UV, rồi đưa trở lại.
File GLB hoặc STL nặng: nạp thẳng vào dialog
Model chưa có trong SketchUp có thể mở ngay trong dialog bằng Choose file (GLB hoặc STL), giảm rồi ghi vào bằng Load to Origin. File GLB nén bằng Draco, meshopt hoặc texture KTX2 cũng mở được. Có hai thứ cần đặt trước khi ghi, vì GLB hay STL không mang đơn vị độ dài và không có trục lên đáng tin: ô chọn đơn vị (m, cm, mm, in, ft), được app tô đỏ vì sai đơn vị sẽ đưa model vào lớn hoặc nhỏ hơn 10 đến 1000 lần, và ô Y up / Z up, giúp dựng lại model đang nằm nghiêng. Với model đến từ công cụ AI, xem cách giảm polygon model AI từ Meshy và Tripo.
Xuất ra luôn là GLB thường không nén (hoặc STL nhị phân, chỉ có geometry), nên file nguồn đã nén có thể ra lớn hơn dù ít tam giác hơn: một file 325 KB dùng meshopt và texture KTX2 khi xuất ra khoảng 2 MB. Bản trình duyệt không đọc file .skp; hãy chọn model trong SketchUp và dùng Import Selection.
Giới hạn thật, nói thẳng
- Kết quả là tam giác, mỗi tam giác một Face SketchUp. Không gộp mặt đồng phẳng và không cạnh nào bị hide; vùng phẳng vẫn bị chia thành tam giác. Hãy tính đến điều đó nếu sau này bạn sửa face hoặc cần topology quad.
- Vật thể nhỏ về kích thước thật bị mất face do SketchUp, không phải do phép giảm. SketchUp hàn các vertex nằm trong khoảng 1/1024 inch (0.001″), nên tam giác mà cả ba góc rơi vào dung sai đó bị từ chối khi tạo face. Ren vít, trang sức, lưới mịn: phóng to vật thể, giảm, rồi thu về. Biến số ở đây là kích thước, không phải mức giảm.
- Topology hỏng không được sửa. Mesh lộn xộn giảm được ít hơn và ra vẫn lộn xộn như lúc vào.
- Mesh ghim UV từng face có thể kẹt dù slider còn chỗ (trường hợp đồ bọc nệm nặng). Không có tuỳ chọn nào ép nó qua; hãy UV lại model.
- Vertex color không được mang theo.
- Nếu một phần model có toạ độ vertex không phải số hợp lệ, app bỏ qua phần đó, giảm phần còn lại và cảnh báo “Skipped N submesh(es) with non-finite coordinates”; hãy làm sạch phần đó trong model nguồn.
- Không có giới hạn dung lượng file hay số tam giác; trần thực tế là bộ nhớ của cửa sổ trình duyệt nhúng. Giao diện chỉ có tiếng Anh.
Cài plugin Decimify cho SketchUp
- Trong SketchUp: Extensions > Extension Manager > Install Extension, chọn file
decimify.rbz. - Khởi động lại SketchUp. Bạn sẽ có mục menu Extensions > Decimify và toolbar Decimify.
- Đăng nhập bằng tài khoản 3dshouse miễn phí khi lần ghi về đầu tiên yêu cầu. Việc đăng nhập mở trình duyệt thường của bạn rồi quay lại SketchUp trong trạng thái đã đăng nhập.
Yêu cầu: SketchUp 2022 trở lên (bản cũ hơn nhận thông báo chỉ sang bản trình duyệt) và có kết nối internet, vì trang của dialog được tải từ decimify.3dshouse.com. Model của bạn không bị upload: phần giảm chạy dưới dạng WebAssembly trong dialog, và lưu lượng mạng chỉ gồm đăng nhập, kiểm tra lượt trong ngày và các file của chính tool. File .rbz chỉ chứa Ruby còn giao diện được tải khi dialog mở, nên phần lớn cải tiến đến mà không cần cài lại. Extension không bao giờ tự cài gì; nếu có .rbz mới, nó hiện thông báo kèm nút Download.
Plugin hay trình duyệt: bạn cần cái nào?
Cả hai dùng cùng một giao diện. Dùng plugin SketchUp khi geometry nặng đã nằm trong model hoặc kết quả phải quay lại model: Import Selection, ghi về, đơn vị của chính model và Smooth angle chỉ có ở đó. Dùng bản trình duyệt khi bạn có file GLB hoặc STL và không cần mở SketchUp: giảm nó ngay trên một tab trình duyệt với cùng slider rồi tải kết quả về. Cả hai đều import GLB và STL; xuất ra GLB nhị phân (kèm vật liệu và texture) hoặc STL nhị phân (chỉ geometry).
Câu hỏi thường gặp
Làm sao giảm polygon trong SketchUp?
Group geometry lại, chọn đúng một Group hoặc Component, mở Extensions > Decimify, bấm Import Selection, kéo slider và xem ô Faces và Ratio, rồi bấm nút ghi mesh nhẹ hơn về đúng definition đó. Cả lần ghi là một lần Edit > Undo và mọi instance của component cùng cập nhật.
Làm sao đơn giản hóa geometry trong SketchUp?
Nếu phần nặng là số tam giác nhìn thấy được thì giảm bằng Decimify như trên. Soften/Smooth và Hide chỉ đổi cách vẽ cạnh nên không đơn giản hóa gì. Nếu file nặng do component, vật liệu, style không dùng thì chạy Purge Unused trước; cạnh rác và face trùng là việc của cleanup.
Có plugin giảm polygon SketchUp miễn phí không?
Decimify miễn phí với tài khoản 3dshouse: đủ mọi tính năng ở mọi mức giảm, giới hạn 3 lượt ghi về hoặc xuất mỗi ngày UTC. Mở dialog, import selection và kéo slider không bị tính lượt.
Decimify có thay được Skimp không?
Hai công cụ có phần chồng nhau (xem so sánh các plugin giảm polygon SketchUp): cả hai giảm Group và Component ngay trong SketchUp và giữ hierarchy, vật liệu, UV. Theo trang của chính Skimp, nó là extension import, liệt kê GLB, USD, SKP, FBX, OBJ, STL, DAE, 3DS, VRML và PLY (đọc trang tháng 11/2026). Decimify giảm Group hoặc Component bạn đang chọn và mở được file GLB, STL, có slider trực tiếp và một lần Undo. Chúng tôi chưa chạy cả hai trên cùng một model, nên hãy tự đánh giá chất lượng giảm trên file của bạn.
Giảm polygon model AI để dùng trong SketchUp được không?
Được, nếu bạn có model dưới dạng file GLB hoặc STL: mở nó trong dialog Decimify hoặc trên trình duyệt, giảm rồi ghi vào SketchUp bằng Load to Origin. Bài hướng dẫn giảm polygon model AI từ Meshy và Tripo đi qua quy trình đó.
Giảm polygon có làm file SketchUp nhẹ đi không?
Có, geometry nhẹ hơn vì có ít face và cạnh phải lưu. Nhưng nhiều file .skp phình to vì lý do khác: component, vật liệu và style không ai đặt vào scene. Hãy chạy Purge Unused trước; nếu nó lấy lại phần lớn dung lượng thì số polygon chưa bao giờ là vấn đề.
Có giảm polygon online mà không cần cài plugin không?
Có, với file GLB hoặc STL. Bản trình duyệt có cùng giao diện, không cần cài, không cần SketchUp, và xuất GLB hoặc STL nhị phân. File .skp thì phải giảm ngay trong SketchUp.
Miễn phí: giới hạn 3 lượt xuất mỗi ngày
Pro: không giới hạn, đảm bảo hoạt động, hỗ trợ ưu tiên

