デザイン特許や写真から商品映像やパックショットを制作するため、Blender、Octane、DaVinci Resolveをスクリプトで操作するClaude Codeスキル。
- スター
- 61
- フォーク
- 8
- 未解決の Issue
- 0
- 最終コミット
- 先月
これは何?
OpenHouse 3Dは、不動産掲載写真からBlender(bpy)上に住宅をプロシージャルに構築するためのモデリングツールキットです。各写真の画像特徴からカメラ位置を推定し、透視補正された写真やドローンによる空撮にも対応します。開口部を検証しながら、壁、サイディング、レンガ、窓、ドア、階段、雨どい付きの屋根、設備を構築します。バーチャルステージング用に、家具、ラグ、植栽、周辺環境も追加できます。
レンダリングには、CPU、Metal、OptiX、CUDA、HIP、oneAPIでヘッドレスのCyclesを使用します。タイトルカードと音楽付きの1080p24の連続したシネマティックなウォークスルー動画、写真に合わせたレンダリングのギャラリー、元の写真と映像を並べて再生する同期動画を生成します。シーンのパッキングに対応し、レンダリングはチャンク単位で再開できます。また、カメラの経路についてクリアランスを検証します。
このプロジェクトはワンクリックのサービスではなく、ツールキットです。人間またはAIコーディングエージェントが写真を解釈して住宅パッケージを作成し、ライブラリがジオメトリ、レンダリング、動画を処理します。見えない部分の形状は推定するため、出力は実測調査ではなく再構築モデルです。サンプルの住宅と、合成データを使ったスターターテンプレートが付属します。
主な機能
- 01シフトレンズで撮影した写真やドローン空撮を含む、掲載写真のカメラ位置を推定します。
- 02開口部を検証しながら、壁、サイディング、レンガ、窓、ドア、階段、屋根をプロシージャルに構築します。
- 03バーチャルステージング用に、家具、ラグ、アート、植栽、周辺環境を追加します。
- 04CPU、Metal、OptiX、CUDA、HIP、oneAPIでヘッドレスのCyclesによるレンダリングを行い、チャンク単位で再開できる出力に対応します。
- 051080pのウォークスルー動画、写真とレンダリングの比較ギャラリー、同期比較動画を生成します。
ユースケース
- 既存の不動産掲載写真から、物件のバーチャルウォークスルーを作成する。
- 3Dモデルと実際の住宅を比較するため、写真に合わせたレンダリングを作成する。
- スクリプトで制御でき、再現性のあるシーンを使ってBlenderで建築ビジュアライゼーションの試作を行う。
- Blenderのパイプラインでカメラ推定とプロシージャルモデリングを組み合わせる方法を検討する。
クイックスタート
- 1
リポジトリをクローンする
git clone https://github.com/yunfanye/openhouse-3d.git - 2
仮想環境にPythonの依存関係をインストールする
python -m pip install -e '.[dev]' - 3
合成のスターターハウスを作成する
python tools/new_house.py my_house --title "My house" - 4
ヘッドレスBlenderでスターターハウスの静止画をレンダリングする
blender -b --python-exit-code 1 --python run.py -- --house my_house --cam hero --samples 16 --scale 25 --no-polish --device CPU
使う前に知っておきたいこと
- Blender 5.2.xとローカルのPython 3.9以降の環境が必要です。
- これはモデリングツールキットであり、写真からワンクリックで3Dモデルを作成するサービスではありません。各住宅パッケージの作成には、人またはAIエージェントが必要です。
- 再構築結果は写真から推定したものであり、実測調査に基づくものではありません。
収録されている特集
トピック
よくある質問
- openhouse-3d とは?
- 不動産掲載写真から住宅を再構築し、3D Blenderモデルとウォークスルー動画を作成するPythonツールキット。 OpenHouse 3Dは、不動産掲載写真からBlender(bpy)上に住宅をプロシージャルに構築するためのモデリングツールキットです。各写真の画像特徴からカメラ位置を推定し、透視補正された写真やドローンによる空撮にも対応します。開口部を検証しながら、壁、サイディング、レンガ、窓、ドア、階段、雨どい付きの屋根、設備を構築します。バーチャルステージング用に、家具、ラグ、植栽、周辺環境も追加できます。
- openhouse-3d は無料で使えますか?ライセンスは?
- openhouse-3d は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- openhouse-3d は今もメンテナンスされていますか?
- 半年以内に更新あり。openhouse-3d の最終コミットは 2026年9月26日 です。
- openhouse-3d は何に使えますか?
- 既存の不動産掲載写真から、物件のバーチャルウォークスルーを作成する。 3Dモデルと実際の住宅を比較するため、写真に合わせたレンダリングを作成する。 スクリプトで制御でき、再現性のあるシーンを使ってBlenderで建築ビジュアライゼーションの試作を行う。 Blenderのパイプラインでカメラ推定とプロシージャルモデリングを組み合わせる方法を検討する。
- openhouse-3d のインストール方法は?
- リポジトリをクローンする: git clone https://github.com/yunfanye/openhouse-3d.git 仮想環境にPythonの依存関係をインストールする: python -m pip install -e '.[dev]' 合成のスターターハウスを作成する: python tools/new_house.py my_house --title "My house" ヘッドレスBlenderでスターターハウスの静止画をレンダリングする: blender -b --python-exit-code 1 --python run.py -- --house my_house --cam hero --samples 16 --scale 25 --no-polish --device CPU
- openhouse-3d はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/yunfanye/openhouse-3d
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
1枚の室内写真から、編集可能なBlenderシーン、Three.jsビューアー、持ち運び可能なGLBモデルを作成するエージェント駆動型スキル。
画像から3D再構成を行う、GUIとコマンドラインインターフェースを備えた汎用Structure-from-Motion/Multi-View Stereoパイプライン。
写真から3Dモデルやカメラトラッキング、HDR画像を生成する、オープンソースのフォトグラメトリ向けノードベース・ビジュアルプログラミングツール。
iPhoneのLiDARで撮影した部屋を、編集可能な3Dシーンとして再構築するアプリ、Three.jsビューア、エージェントスキル。
写真や動画からスプラットやテクスチャ付きメッシュを生成する、VulkanまたはCUDAで動作するPython不要のクロスベンダー対応3D Gaussian Splattingトレーナー。