Modo用のポリゴンリダクションツール「Mesh Decimation tools」が公開されました。リダクションツールありがたい。Triangulateキットの方も更新されているようです。
https://github.com/tazee/decimate/releases/
https://lifewithmodo.blogspot.com/2025/10/decimate.html
Mesh Decimation tools for Modo
CGAL三角形サーフェスメッシュ簡略化技術を用いたエッジの折り畳みによりメッシュを簡略化するModoプラグインキットです。
本キットには、Modo macOSおよびWindows用のダイレクトモデリングツールと手続き型メッシュモディファイアが含まれます。

左:オリジナルメッシュ(エッジ数82296、ポリゴン数41056)
右:10%比率のLindstrom-Turkコスト戦略適用後(エッジ数10861、ポリゴン数6659)
インストール方法
リリースページからlpkをダウンロード。Modoビューポートにドラッグ&ドロップ。アップグレード時は旧バージョンを削除。
デシメーションツールの使用方法
ツール版Skeletonは、左側Modoツールバーの「Polygon」タブ内「Decimate」ボタンから起動可能。
プロシージャルメッシュオペレーター版は、Mesh Operatorビューポートの「Polygon」タブ内に分類されています。
Mode
Modeは、CGALのedge_collapse関数に停止条件を設定する方法です。比率指定では、収束後の辺数と総辺数の比率に基づいて処理の停止条件を指定します。数指定では、処理が停止する前に収束させる辺の数を指定します。Decimateプラグインは前処理で対象ポリゴンを三角形分割します。Ratio は三角形を対象とするため、結果のポリゴン数は比率と完全に一致しません。
Cost Strategy
コスト戦略とは、エッジを崩壊させるアルゴリズムです。崩壊コストと頂点配置の具体的な計算方法をコスト戦略と呼びます。ユーザーはポリシーと関連パラメータの形で異なる戦略を選択でき、これらはアルゴリズムに渡されます。本キットでは3つの戦略を実装したポリシー群を提供します:デフォルトのLindstrom-Turk戦略、Garland-Heckbert戦略群、およびエッジ長コストとオプションの中点配置を組み合わせた戦略(高速化されるが精度が低下)。
Preserve Boundary, Preserve Material Border(境界を保持、材質境界を保持)
これらのオプションは、CGALのedge_collapse関数に対する拘束エッジを設定します。境界を保持は開いたポリゴン境界上のエッジ用です。材質境界を保持は、共有する2つのポリゴンが異なる材質タグを持つ場合にエッジを設定します。ロックされたエッジはすべて拘束エッジとして設定されます。

