SupaVoxel
ガイド · ChatGPTと3D

ChatGPTは3Dモデルを作れる? はい、ただしシンプルなものだけ

ChatGPTは単独で詳細な3Dモデルを作ることはできません。単純な形状のコードを書いたり、AIの画像to3Dツールがモデル化できる参照画像を作ったりすることはできます。

  • 検証済みの3つの方法
  • コピペで使えるプロンプト
  • 印刷できるSTLまでの手順
  • 正直な限界
更新日 2026年10月
ドラッグで回転

結論から言うと

では、ChatGPTは3Dモデルを作れるのでしょうか。シンプルな幾何学形状なら、コードを書くことで作れます。ふた付きの箱、フック、スペーサー、ローポリの木などです。しかし、顔、ペット、アニメフィギュア、ゲームキャラクターのような有機的・複雑な形状が必要になると、ChatGPTのテキスト出力では、その形状に必要な数十万個の三角形を記述できません。

2026年の実用的なワークフローは、作業を分けることです:

  • ChatGPTはアイデア出し、参照画像、パラメトリック部品のコードに。
  • 画像to3Dジェネレーターは、形状が有機的なときの実際のメッシュに。SupaVoxelの画像から3Dスタジオなら、テクスチャなしモデルが通常1分以内に完成します。
  • CADツールは、寸法を正確にしたいときに。

OpenAIは3D研究モデルのPoint-EとShap-Eを公開しました(コードは2023年5月にMITライセンスで公開)が、これらは別個のGitHubプロジェクトであり、ChatGPT内の機能ではありません。

ChatGPTの3Dモデルにできること・できないこと

実際に依頼されるタスクで検証しました。「可」は開ける・印刷できるファイルが得られるという意味です。

タスク可?方法仕上がり
寸法指定のある箱・筐体・ブラケット可OpenSCADスクリプト良好、寸法も正確
フック、スペーサー、ケーブルクリップ可OpenSCADスクリプト良好
ローポリの木・岩・家ほぼ可Blender Python基本的、ブロック感あり
文字やロゴのプレート可OpenSCADまたはBlender良好
人物やペットのフィギュア不可画像to3Dを使用コードでは使えない品質
テクスチャ付きゲームキャラクター不可画像to3Dを使用コードでは使えない品質
モデル用の参照画像可ChatGPTの画像生成画像to3Dの入力として良好
既存STLの修正・編集限定的Pythonツール、小さいファイル単純な変形のみ

方法1:ChatGPT + OpenSCADで印刷可能な部品を作る

ChatGPTから印刷可能なファイルを得る最も確実な方法です。OpenSCADはコードからソリッドを構築する無料のCADソフトなので、出力は常に閉じた形状で印刷可能です。

  1. 01

    数値で部品を説明する

    すべての寸法をミリメートルで指定します。プロンプト例:Write OpenSCAD code for a wall hook: 40 mm wide, 60 mm tall, 5 mm thick, a 25 mm deep curved hook at the bottom, two 4 mm countersunk screw holes 30 mm apart. Use variables for every size.
  2. 02

    コードをOpenSCADに貼り付ける

    F5でプレビューします。エラーが出たら、そのメッセージをそのままChatGPTに貼り付けて修正を依頼します。1〜3回のやり取りを見込んでおきましょう。
  3. 03

    変数で調整する

    変数を指定しておいたので、thickness = 5;を6に自分で書き換えれば、もう一度頼む必要はありません。
  4. 04

    レンダリングしてSTLを書き出す

    F6でレンダリングし、File → Export → STL。スライス前に無料のSTLビューアで開いて確認しましょう。
  5. 05

    スライスして印刷

    OpenSCADのソリッドは構造上マニフォールドなので、通常は修復なしでスライスできます。

方法2:ChatGPTにBlenderのPythonスクリプトを書かせる

Blenderで編集を続けたいときの、シンプルなシーンやローポリ小物向けの方法です。

  1. 01

    完結したスクリプトを依頼する

    例:Write a Blender 4.x Python script that creates a low-poly pine tree: a cylinder trunk 0.3 m tall and three stacked cones, green material on the cones, brown on the trunk. Delete the default cube first.
  2. 02

    Scriptingタブで実行する

    Blenderを開いてScriptingに切り替え、貼り付けてRunを押します。エラーはシステムコンソールに表示されるので、そのままChatGPTに貼り付けてください。
  3. 03

    手作業で編集する

    スクリプトはあくまで出発点です。頂点を動かす、スカルプトする、モディファイアを追加するほうが、細かい変更をプロンプトで指示するよりたいてい速いです。
  4. 04

    必要な形式で書き出す

    File → Export:ゲームやWebならGLB、印刷ならSTLか3MF。Blenderの3D-Printツールボックスが開いたエッジを報告したら、印刷用の書き出しをSTL修復に通しましょう。

方法3:ChatGPTで画像を作り、AI 3Dモデルジェネレーターに渡す

キャラクター、フィギュア、クリーチャー、商品なら、ChatGPTが得意なこと—きれいな画像を作ること—を任せましょう。その画像を専用の画像to3Dモデルに渡すと、見えない側面を再構成し、本物のメッシュを構築します。

被写体を1つ、斜め45度のアングル、無地の明るい背景、柔らかく均一な照明で依頼してください。画像をダウンロードしてSupaVoxelの画像から3Dスタジオにアップロードします。テクスチャなしモデルは1クレジットで通常1分以内(テクスチャありは通常3〜5分)、新規アカウントは無料クレジット3つから始められます。

これが詳細な形状を生み出す「ChatGPT 3Dモデルジェネレーター」に最も近い方法であり、チャットのアイデアから印刷できるフィギュアへ進む大多数の人のやり方です。

  • プロンプト例:被写体は1つ、斜め45度、無地背景
  • 避ける:文字、複数キャラクター、切れた手足
  • 印刷用のSTLが必要なら、有料プランで画像からSTLを

ChatGPTが詳細な3Dモデルを作れない理由

ChatGPTはテキストを1トークンずつ書きます。詳細なフィギュアのメッシュは通常10万個以上の三角形でできており、ASCII形式のSTLは1つの三角形に7行のテキストを使います。すべての座標が隣と整合するように手書きで書き出すのは、言語モデルが確実にこなせる範囲をはるかに超えています。

だからコードはうまくいき、直接のメッシュ出力はうまくいかないのです。30行のOpenSCADスクリプトで完璧な穴付き円柱を記述できるのは、ジオメトリをソフトが計算してくれるからです。Hunyuan3DやTRELLIS 2のような画像to3Dモデルは3D形状で直接学習しているので、チャットボットには作れない高密度メッシュとテクスチャを生成できます。

  • コードはルールを記述し、ソフトが三角形を構築する
  • 専用の3Dモデルは三角形を直接生成する
  • エンジンの詳細:Hunyuan3DとTRELLIS 2

ChatGPTの3Dモデルワークフローと専用ジェネレーターの比較

用途別に、どのツールを使うべきか。

ChatGPT + コード画像to3DジェネレーターAI CADツール
最適な用途シンプルなパラメトリック部品フィギュア、キャラクター、小物機能部品
正確な寸法可不可可
有機的な形状不可可不可
テクスチャとカラーフラットなマテリアルのみフルテクスチャ、マルチカラー3MF不可
1モデルあたりの時間修正込みで10〜30分テクスチャなしなら1分以内数分
必要なスキルコードを貼ってデバッグ画像をアップロード基本的なCAD
コストChatGPTの任意のプランSupaVoxelでは1クレジットから無料枠あり

ChatGPTで3Dモデルを作るためのプロンプトのコツ

ちょっとしたプロンプトの違いが、コードが一発で動くかどうかを決めます。

やるべきこと
  • ツールとバージョンを指定する:OpenSCAD、またはBlender 4.x Python
  • すべてのサイズをミリメートルで指定し、変数を使うよう依頼する
  • 各ブロックの説明コメントを入れるよう依頼する
  • エラーメッセージはそのまま貼り付ける
  • 画像なら、被写体1つ・無地背景・斜め45度のアングルを指定する
避けたいこと
  • 「うちの犬のSTLを作って」と頼む(できません)
  • ビューアで確認せずにメッシュを受け入れる
  • 一度に何十もの変更を頼む(1つずつ進めましょう)
  • OpenSCADスクリプトにテクスチャを期待する
  • 商標キャラクターのChatGPT生成画像を、販売用プリントに使う

よくある失敗

  • コードではなくファイルを頼む。 ChatGPTはPythonツールでSTLを作ると提案することがあります。基本的な形状を超えると、粗いものしか出てきません。実行・編集できるOpenSCADかBlenderのコードを依頼しましょう。
  • 確認を省く。 書き出したファイルは必ずビューアで開いてから印刷しましょう。0.4 mmノズルで約0.8 mm未満の薄い壁は、スライサーで消えてしまいます。
  • 有機的な形状にコードを使う。 「もっと顔をリアルに」が3回目になったら、画像to3Dツールに切り替えどきです。
  • 単位を忘れる。 STLファイルに単位はありません。スライサーはミリメートルと仮定するので、メートルで作ったBlenderモデルは1,000倍小さく(または大きく)読み込まれることがあります。
  • ChatGPTコネクタが無料だと思う。 3D AI Studioのようないくつかの3DサービスはChatGPTコネクタを提供していますが、生成はそのサービスの有料クレジットで実行されます。

画像to3Dが作れてコードが作れないもの

どれも1枚の画像から始まりました。ChatGPTが描ける種類の画像です。回転させて、スクリプトには書けないディテールをご覧ください。

ちびエルフのスプライト:髪、装飾、尖った耳を1つのメッシュに
錦鯉:曲線的な有機形状と模様のある鱗
ロボット騎士:ハードサーフェスの装甲板、リベット、盾
陶器のポニーフィギュア:柔らかな造形と彩色ディテール

FAQ

よくある質問

ChatGPTは3Dプリント用の3Dモデルを作れますか?

はい、シンプルな幾何学部品なら可能です。すべての寸法をミリメートルで指定したOpenSCADコードをChatGPTに依頼し、OpenSCADでレンダリングしてSTLを書き出します。これらのソリッドは構造上閉じているので、通常は修復なしでスライスできます。フィギュアや有機的なものには画像to3Dジェネレーターを使ってSTLまたは3MFを書き出しましょう。

ChatGPTはSTLファイルを直接作成できますか?

Pythonツールを使えば試せますし、立方体や単純な押し出し形状ならファイルとして使えるかもしれません。ただ、細かいものになると結果は粗かったり壊れていたりします。モデルがすべての三角形をテキストで書かなければならないからです。OpenSCADやBlenderのコードを書いてもらい、STLは自分でエクスポートするほうがはるかに確実です。

ChatGPTに3Dモデル生成機能はありますか?

標準搭載はありません。ChatGPTにはネイティブのメッシュ生成機能がありません。ChatGPTに参考画像を作ってもらい、それを画像から3D化するツールにアップロードするか、3Dサービスのサードパーティ製コネクタを使えば近いことはできます。OpenAIのShap-EとPoint-EはGitHub上の別の研究プロジェクトであり、ChatGPTの機能ではありません。

ChatGPTは写真を3Dモデルにできますか?

いいえ。ChatGPTは写真を説明したり描き直したりはできますが、3Dで再構築することはできません。代わりに、写真を画像から3D生成するツールにアップロードしてください。SupaVoxelでは、テクスチャなしのモデルが通常1分以内に完成します。新規アカウントには3クレジットが無料で付与され、テクスチャなしモデルは1クレジットで生成できます。

ChatGPTはBlenderで3Dモデルを作れますか?

間接的には可能です。ChatGPTは簡単なオブジェクトやマテリアル、シーンを構築するBlender Pythonスクリプトを書けます。それをBlenderのScriptingタブで実行します。ローポリの小物、プロシージャルなレイアウト、名前変更やエクスポートなどのバッチ処理には便利ですが、詳細なキャラクターのスカルプトには向きません。

3DモデルにはChatGPTと専用のAI 3Dツールのどちらが優れていますか?

役割が異なります。ChatGPTはコードによる正確なパラメトリック部品や、参考画像の生成に適しています。専用の画像から3D化するツールは、ペットのフィギュアからゲームアセットまで、有機的な形状やテクスチャ付きのものに適しています。ChatGPTで画像を作り、3Dツールでモデル化するというように、両方を使う人も多くいます。

ChatGPTのOpenSCADコードがレンダリングに失敗するのはなぜですか?

よくある原因は、構文ミス、OpenSCADに存在しない関数、ジオメトリが重なっていないためにdifference()で何も削れないことです。コンソールのエラーをそのままChatGPTに貼り付け、その部分だけを修正するよう依頼し、変更のたびにテストしてください。最初から変数とコメントを求めておくとエラーを減らせます。

ChatGPTはゲーム用の3Dモデルを作れますか?

作れるのは、Blenderスクリプトで作るブロック状の小物のような、プレースホルダー程度のものだけです。ゲームで使えるキャラクターや小物にはテクスチャ付きの高密度メッシュが必要です。画像から3D化する生成ツールはそれをGLBファイルとして出力し、Unity、Unreal、Godot、Roblox Studioで直接インポートできます。

無料で始める

ChatGPTはこうした3Dモデルを作れますか? 代わりに画像を使って生成

ChatGPTが描いた画像を含め、どんな画像でもアップロードすれば、通常1分以内にテクスチャなしの3Dモデルが得られます。無料クレジット3回分、カード登録不要。

クレジットカード不要 · 無料クレジット3回分付き