Decimify for SketchUp
SketchUp 拡張機能としてインストール (SketchUp 2022+)。選択したコンポーネントをその場で簡略化、または外部 GLB/STL を SketchUp ネイティブ Face エンティティに読み込み — 階層・マテリアル・ソフトエッジを保持。
Plans
Free$0
- Personal projects, learning, open-source
- Full reduction range and features
- No license key needed, no seat limit
- Honor-based; free tier shows a small footer reminder
Premium
- Commercial license — studio, firm, paid client work
- Same feature set as Free
- Clean UI — no free-tier footer reminder
- One-time purchase, no subscription
課題
SketchUp の標準ツールは、高密度な polygon mesh 向けには設計されていません:
- Revit モデルを SKP にエクスポートすると、しばしば 200 万 face 以上になります。
- CAD や DCC ツールからのインポートには、高解像度のスカルプトやフォトグラメトリーが含まれる場合があります。
- アセットライブラリの家具や植栽は、コンテキストモデルとしては通常、過剰にディテール化されています。
高密度な mesh は SketchUp をクラッシュさせ、LayOut の動作を遅くし、ファイルサイズを肥大化させます。Decimify はこれをその場で解決します — 外部ツールへの往復は不要です。
動作の仕組み
- SketchUp モデル内の Group または Component を選択します。
- Extensions メニューから Decimify パネルを開きます。
- スライダーをドラッグして polygon 数を削減します。プレビューは埋め込み 3D ビューポートでリアルタイムに更新されます。
- 「Update in Model」をクリックします。Decimify は、位置、マテリアル、エッジプロパティを維持したまま、選択範囲のジオメトリをその場で置き換えます。
GLB または STL ファイルを plugin に直接読み込み、簡略化し、現在のモデルに新しい Component としてコミットすることもできます。
保持される情報
Group と Component。 多階層の階層構造は往復処理を経ても維持されます。各 Component 定義は独立して簡略化されるため、再利用インスタンスはリンクされたままです。
マテリアルとテクスチャ。 テクスチャマップされた face は、face 単位の UV プロジェクションを保持します。マルチマテリアルグループはマテリアルランをそのまま維持します — 単一マテリアルへのフラット化はありません。
ソフトおよびスムースエッジ。 エッジレベルの soft? および smooth? フラグは、抽出前にソースから取得され、コミット時に再適用されるため、削減後もシェーディングがフラットになることはありません。
シーン位置。 トランスフォームと挿入点は、配置したそのままの位置に保持されます。コミットは 1 ステップでアンドゥ可能です。
品質
オンライン版と同じエンジンで動作します — シルエットは鋭く保たれ、UV シームはクリーンに維持され、polygon 数が減ってもシェーディングのクリースが緩むことはありません。plugin UI は HtmlDialog 経由で SketchUp に埋め込まれており、外部ウィンドウや別アプリへの往復はありません。
システム要件
- SketchUp 2022 以降。
- Windows または macOS。
- インターネット接続 — plugin UI はオンラインで提供されるため、再インストールなしで常に最新バージョンを使用できます。
インストール
- 上記からライセンスを購入します。
- 領収書から
.rbzをダウンロードします。 - SketchUp で: Extensions → Extension Manager → Install Extension から
.rbzを選択します。 - Decimify パネルでライセンスキーを入力してアクティベートします。
1 ライセンスで SketchUp plugin をカバーします。サブスクリプションなし、シート数の上限なし。
典型的な用途
- Revit からインポートしたコンテキストモデルをインテリアレンダリング用に削減。
- 家具ライブラリの Component をシーンに配置する前にトリミング。
- フォトグラメトリーによる現地調査データをデシメートし、SketchUp でナビゲート可能にする。
- SketchUp モデルを Twinmotion や Unreal などのリアルタイムエンジンへのエクスポート用に準備。
- LayOut で使用する前に、高密度なインポートアセットをクリーンアップ。
