オープンソースの無料自動リトポロジーツール「AutoRemesher 1.0.0」が正式リリース!Blender連携アドオンも公開

プラグイン

2026年7月6日(現地時間)- 開発者のhuxingyi氏は、自動リメッシュツール「AutoRemesher」のバージョン1.0.0を公開しました。

AutoRemesher について

「AutoRemesher」は、ハイポリゴン(高密度)のメッシュデータを、綺麗な四角形(クアッド)ベースのトポロジーへと自動的に変換するクロスプラットフォーム対応のツールです。2020年9月以来となる長期間を経て正式リリースとなりました。以前のアップデートについてはこちらの記事をご覧ください。

このツールは、Geogramlibiglisotropicremesherをはじめとする複数のオープンソースライブラリを基盤として構築されています。

最新のアップデート内容と主な機能は以下の通りです。

バージョン1.0.0の新機能と主な変更点

今回の正式リリース(バージョン1.0.0)では、アルゴリズムの改善や新しいパラメータの追加など、多数のアップデートが行われています。

  • ライセンスの変更: 適用ライセンスがGPLv3からMITライセンスへ変更されました(これに伴い、MITライセンスと互換性のない依存関係のコードが再実装されています)。
  • アルゴリズムの向上: パラメータライザ、等方性リメッシャー、およびクアッド(四角形)抽出アルゴリズムが改良され、品質が向上しました。
  • 新規パラメータの追加: 新たに「Adaptivity(適応性)」および「Sharp edge(シャープエッジ)」を調整するパラメータが追加されました。
  • ローポリゴン対応: ローポリゴンメッシュを処理する際の品質を保つための「Smooth normal(スムーズノーマル)」パラメータが追加されました。
  • ターゲット指定の変更: 従来の密度(Density)パラメータが廃止され、目標とするクアッド数を直接指定する「Target quads」パラメータに置き換えられました。
  • CLI対応: コマンドラインインターフェース(CLI)が追加され、他のツールとの連携や自動化スクリプトなどでの操作が可能になりました。
  • UIと外観のブラッシュアップ: メインウィンドウ、テーマ、グラフィックウィジェットが改良されたほか、アプリケーションのアイコンも新しくなっています。

クイックスタート(導入方法)

各オペレーティングシステム向けの手順に従うことで、手軽にAutoRemesherをテストおよび利用することが可能です。

Windows環境の場合

リリースページから autoremesher-<version>-win32-x86_64.zip をダウンロードします。ZIPファイルを任意の場所に展開し、中にある autoremesher.exe を実行してください。

macOS環境の場合

リリースページから autoremesher-<version>.dmg をダウンロードします。

※初回起動時は、Appleのセキュリティ機能により「開発元を検証できないため開けません」といった警告が表示される場合があります。その際は、「システム環境設定」>「セキュリティとプライバシー」>「一般」タブを開き、「ダウンロードしたアプリケーションの実行許可」の項目から手動で実行を許可してください。

Linux環境の場合

リリースページから autoremesher-<version>.AppImage をダウンロードします。ダウンロード後、ターミナルを開き以下のコマンドを実行して実行権限を付与した上で起動します。

$ chmod a+x ./autoremesher-<version>.AppImage
$ ./autoremesher-<version>.AppImage

ソースコードからのビルド(開発者向け)

開発やテスト目的でローカル環境にてビルドを行う場合、ソースコードからのビルドも可能です。前提条件や具体的なビルド手順については、以下の公式リポジトリ(詳細ページ)をご参照ください。

AutoRemesher 公式リポジトリ(詳細ページ)へ

ライセンスについて

AutoRemesherはMITライセンスの元でオープンソースとして公開されています。詳細についてはリポジトリ内のLICENSEファイルをご確認ください。

また、開発に使用されたライブラリやリソースの一覧はACKNOWLEDGEMENTSに記載されています。

Blender連携用アドオンも公開

3DCGソフトウェア「Blender」内でAutoRemesherをシームレスに利用するためのアドオンとして、Adriflex氏が開発した「AutoRemesher Bridge for Blender」も公開されています。このツールは、バイブコーディングで作成されたようです。

このアドオンは、Blenderから一時的なOBJファイルを書き出し、バックグラウンドでAutoRemesherに処理させた後、生成されたメッシュを新規オブジェクトとしてBlenderに自動インポートする仕組みです。元のメッシュデータは「元のメッシュを隠す(Hide Original)」オプションを有効にしない限りそのまま保持されるため、元のデータを壊すことなく安全に利用できます。

主な機能

  • Blender上からアクティブなメッシュを直接リメッシュ
  • 目標とするクアッド数、適応性(Adaptivity)、エッジスケール、シャープエッジの角度、スムーズノーマルの角度など詳細なパラメータ指定
  • リメッシュ結果を新規オブジェクト(<元のオブジェクト名>_autoremesh)としてインポート
  • 元のメッシュからマテリアルスロットをコピー(※マテリアルの完全な再構築ではなく、スロット情報の引き継ぎ)
  • 元のメッシュからのUV転送機能(オプション設定・メッシュのトポロジー構造に依存)
  • エクスポート時のモディファイア自動適用(オプション設定)

動作要件とインストール

本アドオンの利用には、Blender 4.2以上の環境と、別途インストールされたAutoRemesher本体が必要です。(アドオン内にAutoRemesher本体の実行ファイルは含まれていません)

  1. リリースページから最新の autoremesher_bridge-*.zip をダウンロードします。
  2. Blenderのメニューから「編集(Edit)」>「プリファレンス(Preferences)」>「アドオン(Add-ons)」を開き、「ディスクからインストール(Install from Disk)」を選択してダウンロードしたZIPファイルを読み込みます。(※または、Blenderのユーザーextensionsフォルダに直接配置することも可能です)
  3. 一覧に追加された「AutoRemesher Bridge」にチェックを入れて有効化します。

※アドオンを正しく機能させるためには、AutoRemesherの実行ファイル(Windowsであれば.exe等)の場所をBlenderに認識させる必要があります。プリファレンス内の「AutoRemesher Executable」の項目でパスを直接指定するか、OSの環境変数 AUTOREMESHER_PATH やシステムPATHに実行ファイルを設定してください。

基本的な使い方

  1. リメッシュしたいメッシュオブジェクトを選択します。
  2. ビューポート上で N キーを押してサイドバーを開き、「AutoRemesher」タブに移動します。
  3. ターゲットとするクアッド数などのオプションを設定し、「AutoRemesh Active Mesh」ボタンをクリックします。

※ファイル形式としてOBJを利用している性質上、また大規模なメッシュを処理する場合には計算に時間がかかります。実行中はBlenderが一時的にフリーズしたような状態になることがありますが、バックグラウンドで処理が進行しています。

(注: 本アドオンはGPL-3.0-or-laterライセンスで提供されています)

公式リポジトリ

各ツールのソースコードや最新のリリース情報は、以下のGitHubリポジトリから確認できます。

コメント

Translate »
タイトルとURLをコピーしました