Metashapeで全天球画像(equirectangular)をアライメントした結果を、LichtFeld Studio用のtransforms.jsonに変換するPythonスクリプトです。
ブログにまとめました。 https://lilea.net/lab/equirectangular-3dgs-with-licht-feld-studio
- Metashapeで
Tools→Run Script...を選択 metashape_spherical_to_transforms_json.pyを選択して実行
スクリプト実行後、出力フォルダに images フォルダが作成されます。
そこへ全天球画像を手動でコピーしてください。
output_folder/
├── transforms.json
├── images/
│ ├── image_001.jpg
│ ├── image_002.jpg
│ └── ...
└── pointcloud.ply (オプション)
- LichtFeld Studioを起動
File→Open Projectで出力フォルダを選択GUT modeを有効にする- トレーニングを開始
- Agisoft Metashape Professional 2.0以降
- Python 3.x(Metashape内蔵)
- PySide2(Metashape内蔵)
このスクリプトはAI支援ツール(Claude Code)を使用して開発したものです。
