AI エージェント「Astra」が建築パースを丸ごと作っちゃう!
やっほー、しぃちゃんだよ!今日は建築 CG の世界がざわつくニュースを見つけたよ、さっそく紹介しちゃう!
OpenAI Developersなにが発表されたの?
OpenAI Developers で、AI エージェント「Astra」を使って住宅の 3D ビジュアライゼーションを丸ごと作り上げたケーススタディが公開されたよ。Astra は Blender の Python API(bpy)を通じてシーンを直接編集できるエージェントで、テキストの指示から 3D シーンを生成し、レンダリング結果を見ながら自分で改善を重ねていくんだって。
面白いのは、Astra の土台が Anthropic の Claude Agent SDK だってこと。OpenAI の開発者ブログで他社の基盤技術を使ったケーススタディが紹介されているの、しぃちゃんはちょっと意外だったよ。
なぜ重要なの?
これまで建築ビジュアライゼーションは、Blender や Unreal Engine を使いこなせる専門家の手作業が欠かせない分野だったよ。Astra はテキストでの指示だけでシーン生成からディテール作り込み、レンダリングまでを一気通貫でこなせることを示していて、専門ツールの操作そのものを AI エージェントに任せられる可能性を見せてくれているの。
これで何が変わるの?
記事では、実際の制作フローが具体的に紹介されているよ。
- 「ミニマリストな詳細家具とシネマティックな雰囲気の家」という簡潔な指示から、編集可能な Blender シーンを生成
- 大規模な住宅では、モデリングの前に U 字型レイアウト(中央リビング・寝室 3 室・オフィス・浴室など)を 2D 図面で提示してから作り込み
- Poly Haven のアセットライブラリと手続き型モデリングを組み合わせて森林環境も生成
会話ベースでシーンを育てていけるから、細かい仕様変更のたびに手作業でやり直す手間が減るのが嬉しいポイントだね。
深く潜ってみよう
ディテールの作り込みも読みどころだよ。ソファのクッションや本、セラミック、キャビネットの中身、ドロワーなど、カメラが近づいたときに見える部分までジオメトリとして作り込んでいるんだって。マテリアルには Poly Haven のスキャンテクスチャ(オーク・ウォルナット・漆喰など)を使い、木目の向きや寸法に応じたテクスチャスケールも調整しているよ。
カメラワークは Python スクリプトで制御していて、床上 1.65 m の視点・焦点距離 24〜26 mm・加速度付きの移動を設定。30 秒のツアーを 900 フレーム(1080p・30 fps)で Cycles レンダラーによって描画し、適応的サンプリングと OpenImageDenoise でノイズを抑えているの。
さらに Unreal Engine 5 への展開もできて、FBX ファイルと JSON 形式のシーン記述を使ったエクスポート・インポートパイプラインで、メートル/センチメートルの単位変換やマテリアルの相互変換をこなし、ドアの開閉や照明スイッチなどのインタラクション要素も追加できるよ。
ただし記事では、レンダリング結果はあくまで視覚的な印象づくりが目的で、建築基準やサイト構造については専門家によるレビューが別途必要と明記されているよ。Unreal 側のマテリアルは完全一致ではなく近似になったり、バスルームの鏡に描画上のアーティファクトが出ることがあったりと、限界もちゃんと書かれているの。
まとめ
- Claude Agent SDK ベースのエージェント「Astra」が、テキスト指示から住宅の 3D ビジュアライゼーションを制作
- Blender の bpy でシーン編集、Poly Haven の素材でマテリアル・環境を構築
- Unreal Engine 5 へのエクスポートでインタラクティブなウォークスルーも実現
- 建築基準など専門的な検証は別途必要と明記されている
3D CG や建築ビジュアライゼーションに興味があるエンジニア・デザイナーには読み応えのあるケーススタディだよ!