Implementation of "BlenderChatGPTUI": A Custom Blender Add-on
To streamline the process of generating Python scripts with ChatGPT and executing operations in Blender, I have created and begun testing a custom add-on called "BlenderChatGPTUI." My goal is to develop it into a function-calling add-on.
ChatGPTによるPythonスクリプト生成→Blender操作をより効率的に行うために、自作BlenderアドオンとしてBlenderChatGPTUI版を作成し、試用し始めました。Function Calling型アドオンを目指しています。
この記事は2026.01.22記事「ChatGPTそのものをBlenderのアドオンにする」の続きです。
1 自作BlenderアドオンBlenderChatGPTUI版
自作BlenderアドオンBlenderChatGPTUI版のパネル2 自作BlenderアドオンBlenderChatGPTUI版の挙動
自作BlenderアドオンBlenderChatGPTUI版の挙動 1
メッセージ欄に「"G:\test\aaa.csv"を点群(メッシュ)でBlender4.4.3にインポートしてください。」を書き込みました。
自作BlenderアドオンBlenderChatGPTUI版の挙動 2
SendをクリックするとPythonスクリプトが生成されます。
自作BlenderアドオンBlenderChatGPTUI版の挙動 3
Run generated scriptをクリックすると3Dビューポートに点群(メッシュ)が生成し、アウトライナーにメッシュ名が表示されます。
自作BlenderアドオンBlenderChatGPTUI版の挙動 4
Open Chat Logをクリックするとテキストエディターにログが表示されます。
Pythonスクリプト、ログ共にテキストエディターに名称案が表示されていますので、テキストエディター機能を使って書き出すことが出来ます。
3 改善と目指す方向
ChatGPTでBlenderPythonスクリプトを作成する行為の効率化を目指してアドオンBlenderChatGPTUI版を作成しました。当面様々な実務にこのアドオンを使って、出来ること、出来ないこと、使い勝手など課題を抽出して改善します。当面はエラーが出た時や機能が実現出来なかった時の対処方法について検討、改善します。
UI版が安定したら、本命であるFunction Calling版作成に取り掛かります。最終的には考古学・実測図専用Agent型を目指します。





0 件のコメント:
コメントを投稿