Repolode
VoxelKei

VoxelKei/SplatThumb

Windows Explorerで3D Gaussian SplattingのPLYファイルやSpatialograph Makerのプロジェクトを、開かずにプレビューできるサムネイルハンドラー。

スター
48
フォーク
4
未解決の Issue
0
最終コミット
9 時間前

これは何?

SplatThumbは、Windows Explorerに3D Gaussian Splattingの.plyファイルのサムネイルを追加します。ファイルヘッダーからスプラットシーンを判別し、標準的なINRIA形式とPlayCanvas / SuperSplatの圧縮PLYに対応します。メッシュやポイントクラウドの処理はWindowsに任せます。ファイルは読み取るだけで、ネットワークアクセスやテレメトリーはありません。

コンテキストメニューから被写体をターンテーブルのように回転させ、各ファイルの表示角度を選べます。選択した角度はファイルの内容をキーとしてユーザープロファイルに保存され、ファイル自体には書き込まれません。サムネイルを素早く表示できるよう、大きなシーンは全体またはファイルごとに設定した50,000~400,000個のスプラットに間引かれます。サムネイルの生成に3秒以上かかる場合は、標準アイコンに切り替わります。

Spatialograph Makerのプロジェクトファイル(.spgm)に保存されたプレビュー画像も表示します。Windows専用のC++プロジェクトで、ユーザー単位でインストールするMSIインストーラーと、ファイルの分類やPNGプレビューのレンダリングを行うCLIを備えています。

主な機能

  • 01標準的なINRIA形式とPlayCanvas / SuperSplatの圧縮PLYファイルのサムネイルを表示します。
  • 02小さなウィンドウで被写体を回転させ、ファイルごとに表示角度を選べます。
  • 03大きなシーンを50,000~400,000個のスプラットに間引き、サムネイルを高速化します。
  • 04ファイルを読み取るだけで、ネットワークアクセスやテレメトリーはありません。
  • 05アンインストール時に、以前登録されていたサムネイルハンドラーを復元します。
  • 06Spatialograph Makerの.sp gmプロジェクトに保存されたプレビューを表示します。

ユースケース

  • Explorerで3D Gaussian Splattingの学習出力が入ったフォルダーを閲覧し、目的のシーンを見つける。
  • ビューアーで開く前に、ファイルにどのスプラットシーンが含まれているか確認する。
  • エディターを起動せずにSpatialograph Makerのプロジェクトをプレビューする。

クイックスタート

  1. 1

    リリースページからSplatThumbのMSIインストーラーをダウンロードします

  2. 2

    MSIインストーラーを実行します(ユーザーアカウントにインストールされるため、管理者権限は不要です)

  3. 3

    ソースからビルドするには、リポジトリのフォルダーで、VS 2022用のDeveloper PowerShellを開いて次のコマンドを実行します

    cmake --workflow --preset msvc-debug

使う前に知っておきたいこと

  • Windows 10/11 x64のみ対応しています。
  • プレビュー版 v0.4 です。インストーラーはまだコード署名されていないため、SmartScreenの警告が表示される場合があります。
  • 標準形式およびPlayCanvas/SuperSplat圧縮形式のPLYファイルのみ、splatサムネイルが生成されます。.spz、.splat、.sogなどの形式には対応していません。

収録されている特集

トピック

#3d-gaussian-splatting#windows#thumbnails#shell-extension#ply#3d-visualization#3dgs#gaussian-splatting

よくある質問

SplatThumb とは?
Windows Explorerで3D Gaussian SplattingのPLYファイルやSpatialograph Makerのプロジェクトを、開かずにプレビューできるサムネイルハンドラー。 SplatThumbは、Windows Explorerに3D Gaussian Splattingの.plyファイルのサムネイルを追加します。ファイルヘッダーからスプラットシーンを判別し、標準的なINRIA形式とPlayCanvas / SuperSplatの圧縮PLYに対応します。メッシュやポイントクラウドの処理はWindowsに任せます。ファイルは読み取るだけで、ネットワークアクセスやテレメトリーはありません。
SplatThumb は無料で使えますか?ライセンスは?
SplatThumb は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
SplatThumb は今もメンテナンスされていますか?
活発にメンテナンス中。SplatThumb の最終コミットは 2026年11月7日 です。
SplatThumb は何に使えますか?
Explorerで3D Gaussian Splattingの学習出力が入ったフォルダーを閲覧し、目的のシーンを見つける。 ビューアーで開く前に、ファイルにどのスプラットシーンが含まれているか確認する。 エディターを起動せずにSpatialograph Makerのプロジェクトをプレビューする。
SplatThumb のインストール方法は?
リリースページからSplatThumbのMSIインストーラーをダウンロードします MSIインストーラーを実行します(ユーザーアカウントにインストールされるため、管理者権限は不要です) ソースからビルドするには、リポジトリのフォルダーで、VS 2022用のDeveloper PowerShellを開いて次のコマンドを実行します: cmake --workflow --preset msvc-debug
SplatThumb はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/VoxelKei/SplatThumb

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト