はじめる

Ciyo · GPT-6

GPT-6 AstraとBlender: 3Dデモの仕組み

製図机の上に紙と針金で作った小さな家の模型が立ち、琥珀色のガラスプリズムがその輪郭を白いカードに投影している。
この記事のために制作したイメージ画像です。

「gpt astra blender」への検索の関心は、一連のデモから生まれています。OpenAIはGPT-6 AstraがBlenderで家をモデリングし、歩き回れるUnreal Engine 5のシーンに変える様子を示し、初期のユーザーは同じソフトでAstraがオブジェクト、インターフェース、遊べるプロトタイプを作る動画を投稿しました。結果が3Dモデルに見えるため、Astraは3Dモデルを作るのかと問われます。

直接的な意味では作りません。Astraのモデルページは、入力をテキストと画像、出力をテキストと記載しています。デモが示しているのは、モデルがBlenderのPythonを書き、画面なしでBlenderを実行し、レンダリングを見て修正する姿です。本ガイドは、Blender自身の資料と公開された一つの実行記録から、2026年9月7日に確認したその仕組みを説明します。

OpenAIが実際に見せたもの

公開記事は、AstraがBlenderで家をモデリングし、Unreal Engine 5で歩き回れるシーンに変えて、デザイナーと顧客が建てる前にレイアウトを確認できる様子を説明しています。Pietro Schiranoによるカートレーサーと宇宙船ゲームも示し、Astraが構築するWebサイト、ゲーム、アプリケーション、レンダリングにより強い視覚的判断をもたらすと述べています。

最も近いベンチマークはBenchCADで、複数視点のレンダリングからCADコードを生成して3Dオブジェクトを再構築するようモデルに求めます。OpenAIはツールありのAstraが95.9%、GPT-5.6 Solが83.3%と報告しています。この説明で重要な言葉はコードです。3Dの出力は、モデルが操作するソフトの中で、モデルが書いたプログラムが生成します。

仕組み: Blenderに組み込まれたPython

Blenderには、Blenderの実行中に動作し続けるPythonインタープリターが組み込まれています。そのbpyモジュールはBlenderのデータ、クラス、関数へのアクセスをスクリプトに与えるため、スクリプトは立方体を作り、頂点を動かし、マテリアルを割り当て、カメラを置き、レンダリングできます。Blenderのマニュアルには基本の形があります。--python引数とスクリプトのパスを付けてblenderを実行します。

コマンドラインには-bまたは--backgroundもあり、バックグラウンドモードでBlenderを実行するもので、画面なしのレンダリングによく使われると記載されています。この二つを組み合わせると、モデルはウィンドウを開いていないマシンでシーンのスクリプトを実行し、レンダリングの呼び出しで画像を書き出し、その画像を次の入力として読み戻せます。この繰り返しが仕組みのすべてです。

五つの工程の繰り返し。指示がAstraに渡り、Astraがbpyスクリプトを書き、Blenderがバックグラウンドモードで実行してフレームをレンダリングし、Astraがレンダリングを確認し、スクリプトを修正する。
デモの背後にある公開された仕組みです。Blenderがモデリングとレンダリングを行い、モデルが書いて確認します。

公開されている実行記録

Simon Willisonは、ChatGPTのmacOSアプリのCodexモードで、推論量mediumのGPT-6 Astraによる実行を公開しました。記録には、エージェントがシーンのスクリプトを書き、そのスクリプトで/Applications/Blender.app/Contents/MacOS/Blender --background --pythonを実行し、レンダリングされた画像を確認して繰り返す様子があります。三つのプロンプトにかかった時間は2分39秒、3分51秒、5分59秒でした。

リポジトリにはPythonスクリプト、.blendファイル、PNGのレンダリングが含まれ、出力は平面の画像ではなく編集可能なBlenderシーンです。Codexは、ローカルのBlenderの呼び出し方を記録した再利用可能なスキルファイルも書き、後のリクエストが短くなりました。これは一人が一つの推論量で行った一回の実行で、ベンチマークではありませんが、構成要素を明確に示しています。

自分のマシンに必要なもの

Blenderのインストールが必要です。macOS、Windows、Linuxで使える無料のソフトです。ローカルコマンドを実行できるAstraの入口も必要です。Codexで、バージョン0.153.0以降のCLIか、CodexモードのChatGPTデスクトップアプリです。PlusプランにはChatGPT WorkとCodexでAstraが順次含まれ、Pro、Business、Enterpriseプランにも含まれます。

作業フォルダーでコマンドを実行する権限をエージェントに与える必要があり、実行内容は確認すべきです。通常のChatGPTのチャット画面はあなたのコンピューターでBlenderを実行できないため、そこでのBlenderの依頼は、自分で実行するスクリプトか説明を生み、レンダリングは生みません。

スクリプトによるBlenderの制作で誰が何をするか
工程担当場所
指示を解釈してシーンを計画GPT-6 AstraCodexセッション
bpyスクリプトを書くGPT-6 Astra作業フォルダー
形状、マテリアル、ライトを構築スクリプトを実行するBlender自分のマシン、画面なし
フレームをレンダリングBlender自分のCPUまたはGPU
レンダリングを確認して修正GPT-6 Astra、次にあなたCodexセッション

スキルで二つ目のシーンが速くなる

Codexはスキルを読み込みます。スキルは、名前と説明を持つSKILL.mdファイルと任意のスクリプトを含むディレクトリで、リポジトリの.agents/skillsや$HOME/.agents/skillsなどの場所から読まれます。Blenderのスキルには、実行ファイルのパス、バックグラウンドのフラグ、出力フォルダー、レンダリング前に必ずカメラを設定するといったチェックリストを記録できます。

スキルができれば、「柔らかいスタジオ照明で台座の上の商品をレンダリングして」のような依頼が一行でスキルを呼び出せます。デモが楽に見える理由はここにあります。準備作業は一度だけ行われ、後のプロンプトはそれを再利用します。同僚がパイプラインを再現できるよう、スキルはシーンのスクリプトと一緒にバージョン管理に入れます。

ここでモデルにできることとできないこと

bpyを通じてモデルは、プリミティブの作成、メッシュの編集、マテリアルの割り当て、ライトとカメラの設定、アニメーション、Blender付属のエンジンでのレンダリングができます。Blenderの資料は、新しいメッシュモディファイアーやオブジェクトタイプのような高度な機能にはCやC++が必要だと明記しています。スクリプトはBlenderがすでに公開している範囲で動きます。

品質は、モデルが書くスクリプトと、モデルが確認するレンダリングに依存します。モデルはレンダリングしたものしか見えないため、誤ったカメラアングルは壊れたメッシュを隠します。Astraの公開資料と公開された実行記録はどちらも、レンダリングから繰り返し修正する姿を示しており、これは正しい習慣です。修正ごとに数秒ではなく数分かかる理由でもあります。

費用

Blenderは無料で、レンダリングは自分のハードウェアで動くため、従量で計測される費用はモデルだけです。ChatGPTプランのCodexでは、使用量はプランの利用枠から消費されます。OpenAIの資料はWorkとCodexのAstraを入力100万トークン当たり250クレジット、キャッシュ100万当たり25、出力100万トークン当たり1,250と記載し、Fastモードは2.5倍で、プランごとに別の利用枠があります。

APIでは同じ作業が標準単価で入力100万トークン当たり10ドル、出力50ドルで課金され、モデルが確認する各レンダリング画像は入力トークンとして数えられます。五回のレンダリングと五回の修正が必要なシーンは長い会話になります。顧客に納期を約束する前に、典型的なシーンのトークン使用量を記録してください。

3Dシーンから2Dの成果物へ

多くの制作チームはBlenderファイルを納品しません。静止画、商品写真、短い動画を納品します。スクリプトで作ったシーンが有用なのは、一貫したアングルから一貫したレンダリングを生み、画像モデルの強い参考資料になるからです。オブジェクトをシンプルにレンダリングし、そのレンダリングを画像から画像への制作で参考として使い、モデリングに何時間もかかる質感の豊かさ、セット、照明を加えます。

ここでキャンバスが役立ちます。Ciyoでは、レンダリングをボードに置き、それを参考にGPT Image 2でバリエーションを生成し、承認した静止画を画像から動画へのモデルで動かせます。3Dの工程は自分で制御できる形状を、画像の工程は仕上げを与えます。

投資する前に決めておく問い

編集可能な形状が必要か、画像だけが必要かを決めます。画像だけなら、よい参考資料を持つ画像モデルのほうが、スクリプトで作るシーンより速く安い場合があります。顧客が歩き回る形状や、同じオブジェクトを多くのアングルからレンダリングする必要があるなら、Blenderの経路は準備時間に見合います。

次に、区切った一つのシーンを最後まで実行します。一つの商品、一つのカメラ、三回の修正です。所要時間、トークン、手作業で直した内容を記録します。公開動画ではなくその記録が、AstraとBlenderがあなたのパイプラインに合うかを教えてくれます。

あわせて読む

AstraとBlenderに関する疑問

デモを再現するにはBlenderのインストールが必要ですか?

はい。公開されている手順は、自分のマシンでPythonスクリプトを使ってBlenderをバックグラウンドモードで実行します。Astraがスクリプトを書いて修正し、Blenderがシーンを構築してレンダリングします。

GPT-6 Astraは3Dファイルを直接出力しますか?

いいえ。モデルページの出力はテキストだけです。デモの.blendファイルとレンダリングは、モデルが書いたコードを実行するBlenderが生成します。

ChatGPTのWebチャットでもできますか?

レンダリングとしてはできません。WebチャットはあなたのコンピューターでBlenderを実行できません。ローカルコマンドの権限を付けたCodexを使います。バージョン0.153.0以降のCLIか、Codexモードのデスクトップアプリです。

レンダリングをキャンバスで仕上げる

Blenderの静止画をCiyoに持ち込み、それを参考にGPT Image 2で完成したバリエーションを生成し、承認したフレームを画像から動画で動かせます。