Skip to content
Meshma/SketchUp/Decimify

Decimify for SketchUp

SketchUp 拡張機能としてインストール (SketchUp 2022+)。選択したコンポーネントをその場で簡略化、または外部 GLB/STL を SketchUp ネイティブ Face エンティティに読み込み — 階層・マテリアル・ソフトエッジを保持。

Download for SketchUp

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 はこれをその場で解決します — 外部ツールへの往復は不要です。

動作の仕組み

  1. SketchUp モデル内の Group または Component を選択します。
  2. Extensions メニューから Decimify パネルを開きます。
  3. スライダーをドラッグして polygon 数を削減します。プレビューは埋め込み 3D ビューポートでリアルタイムに更新されます。
  4. 「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 はオンラインで提供されるため、再インストールなしで常に最新バージョンを使用できます。

インストール

  1. 上記からライセンスを購入します。
  2. 領収書から .rbz をダウンロードします。
  3. SketchUp で: Extensions → Extension Manager → Install Extension から .rbz を選択します。
  4. Decimify パネルでライセンスキーを入力してアクティベートします。

1 ライセンスで SketchUp plugin をカバーします。サブスクリプションなし、シート数の上限なし。

典型的な用途

  • Revit からインポートしたコンテキストモデルをインテリアレンダリング用に削減。
  • 家具ライブラリの Component をシーンに配置する前にトリミング。
  • フォトグラメトリーによる現地調査データをデシメートし、SketchUp でナビゲート可能にする。
  • SketchUp モデルを Twinmotion や Unreal などのリアルタイムエンジンへのエクスポート用に準備。
  • LayOut で使用する前に、高密度なインポートアセットをクリーンアップ。

Decimify is also available on

建築・建設のためのデザインツール