[3D Model Explorer Linux] VRM/PMX/FBX/GLB サムネイル一覧管理ツール(Linux版)
はじめに
「3D Model Explorer Linux」は、VRM・PMX・FBX・GLB などの3Dモデルファイルをサムネイル一覧で閲覧・管理するLinuxデスクトップアプリケーションです。
Windows版 3D Model Explorer を、クロスプラットフォームUIフレームワーク Avalonia UI で Linux に移植しました。
機能・操作性はWindows版とほぼ同一です。
[3D Model Explorer] VRM/PMX/FBX / GLB サムネイル一覧管理ツール // PROTOCOL.LAIN
3D Model Explorer — VRM/PMX/FBXファイルのサムネイル一覧表示・管理Windowsデスクトップアプリケーション。外部ライブラリ不要、800行のコードで動作する軽量ツール。
lain-lab.com対応フォーマット: VRM(0.x / 1.0)・PMX・FBX・GLB(ZIP配布対応)
C# / Avalonia UI 11.1.0 / .NET 8.0 / 自己完結型バイナリ
スクリーンショット
ダウンロード
| 項目 | 内容 |
|---|---|
| 動作環境 | Linux x64(Debian 12 / Ubuntu 22.04 以降推奨) |
| ランタイム | 不要(self-contained) |
| ファイルサイズ | 約85MB(tar.gz) |
| ライセンス | ― |
| 価格 | 無料(投げ銭歓迎) |
3D Model Explorer — VRM/PMXサムネイル一覧管理ツール
VRM/PMX/FBXファイルをサムネイル一覧で閲覧・管理するWindowsデスクトップアプリ
lain-lab.booth.pmインストール方法
tar xzf 3D_Model_Explorer_Linux_v1.0.0.tar.gz
chmod +x model-explorer-linux
./model-explorer-linux
解凍して実行するだけ。.NETランタイムのインストールは不要です。
※起動には実行権限が必要です
スクリーンショット
VRMサムネイル一覧
VRMファイルに埋め込まれたサムネイル画像をGLBバイナリから直接抽出して一覧表示。VRM 0.xとVRM 1.0の両方に対応。サムネイルサイズはスライダーで80px〜256pxの間で自由に調整可能。
機能一覧
| 機能 | 説明 |
|---|---|
| サムネイル一覧 | VRM/PMX/FBX/GLBファイルをサムネイルグリッドで一覧表示 |
| VRMサムネイル抽出 | GLBバイナリからサムネイル画像を直接抽出(VRM 0.x / 1.0 両対応) |
| GLBサムネイル抽出 | GLB内のthumbnail.png/jpg/webpを自動探索 |
| ZIPサムネイル抽出 | ZIP内のthumbnail.png/jpg/webpを自動探索 |
| モデル形式判定 | ZIP内のファイル拡張子からPMX/FBX/GLBを自動判定しラベル表示 |
| メタデータ表示 | VRM: タイトル・作者・バージョン・ライセンス / PMX: モデル名・コメント / FBX: Creator・ボーン数 |
| フォルダ登録 | モデルフォルダを登録してワンクリックで切り替え |
| お気に入り | モデル単位でお気に入り登録。混在リストで一覧表示 |
| タグ | モデルにタグを付与。タグでフィルタリング可能 |
| 検索 | ファイル名検索。現フォルダ / 全登録フォルダ切り替え |
| サムネサイズ変更 | スライダーで80px〜256pxの間で自由に調整 |
| 設定永続化 | フォルダ登録・お気に入り・タグをJSONで自動保存 |
| import/export | フォルダ・お気に入り・タグの設定をエクスポート及びインポート |
対応フォーマット
| フォーマット | サムネイル | メタデータ | 備考 |
|---|---|---|---|
| VRM(0.x) | ✅ GLBから抽出 | ✅ タイトル・作者・ライセンス | extensions.VRM.meta |
| VRM(1.0) | ✅ GLBから抽出 | ✅ タイトル・作者・ライセンス | extensions.VRMC_vrm.meta |
| PMX(ZIP) | ✅ ZIP内thumbnail | ✅ モデル名・コメント | ZIP内のPMXヘッダーを読み取り |
| PMX(単体) | ― | ✅ モデル名・コメント | サムネイルなし |
| FBX(ZIP) | ✅ ZIP内thumbnail | ✅ Creator・ボーン数・メッシュ数 | ASCII/バイナリ両対応 |
| FBX(単体) | ― | ✅ Creator・ボーン数・メッシュ数 | サムネイルなし |
| GLB(単体) | ✅ GLB内thumbnail | ✅ タイトル・ジェネレータ・著作権 | ― |
設定ファイル
アプリケーションの設定は以下のパスにJSON形式で保存されます。
~/.config/3DModelExplorer/settings.json
XDG Base Directory 準拠。フォルダ登録、お気に入り、タグの情報がすべてこのファイルに含まれます。
設定ファイルのエクスポートとインポートにも対応。
Windows版との違い
| 項目 | Windows版 | Linux版 |
|---|---|---|
| UIフレームワーク | WPF | Avalonia UI 11.1.0 |
| 設定ファイル | %APPDATA%\3DModelExplorer\ | ~/.config/3DModelExplorer/ |
| テーマ切替 | ✅ ライト/ダーク | ― |
| 配布形式 | ZIP(約64MB) | tar.gz(約85MB) |
| ダイアログ | Windows標準 | GTKネイティブ |
バイナリパース・メタデータ抽出・検索・お気に入り・タグのロジックはWindows版と完全に共通です。
技術スタック
| 項目 | 内容 |
|---|---|
| 言語 | C# |
| フレームワーク | Avalonia UI 11.1.0(.NET 8.0) |
| 外部ライブラリ | Avalonia関連のみ(バイナリパースは標準ライブラリ) |
| ビルド | self-contained SingleFile |
| バイナリサイズ | 約85MB(tar.gz) |
関連
3D Model Explorer(Windows版)
VRM/PMX/FBXファイルをサムネイル一覧で閲覧・管理するWindowsデスクトップアプリ
lain-lab.com
[C# Avalonia] 3D Model Explorer #02 — WPFアプリをLinuxに移植した
WPF → Avalonia UIでのLinux移植の技術記録
lain-lab.comバージョン履歴
| バージョン | リリース日 | 内容 |
|---|---|---|
| v1.0.0 | 2026/08/14 | 初版リリース。Windows版 v1.1.0 相当の機能を Avalonia UI で移植 |
プロジェクト構成
3D_Model_Explorer_Linux/
├── .gitignore
├── App.axaml (アプリケーション定義)
├── App.axaml.cs
├── MainWindow.axaml (UIレイアウト / 3ペイン構成)
├── MainWindow.axaml.cs (全ロジック)
├── Program.cs (エントリポイント)
├── app.manifest
└── model-explorer-linux.csproj (.NET 8.0 Avaloniaプロジェクト定義)
Windows版と同じくシングルファイル設計。全ロジックが MainWindow.axaml.cs に収まっています。