【Blender】ChatGPTにアドオンを作ってもらう
ChatGPTに、Blenderのアドオンを作ってもらいました。今回は、テストとして簡単なカスタムパネルを作りました。 3Dビューポートのサイドバーにパネルを表示し、列挙体や文字列を入力したり、ドラッグアンドドロップでオ… 続きを読む »
ChatGPTに、Blenderのアドオンを作ってもらいました。今回は、テストとして簡単なカスタムパネルを作りました。 3Dビューポートのサイドバーにパネルを表示し、列挙体や文字列を入力したり、ドラッグアンドドロップでオ… 続きを読む »
ChatGPTを活用して、選択したオブジェクトの名前を変更し、三角形の数の多い順に「_LOD0」「_LOD1」…という接尾辞をつけるスクリプトを作りました。 スクリプト # rename_by_triangle_coun… 続きを読む »
ChatGPTを使って、新しくマテリアルを作成して、複数選択したすべてのオブジェクトに割り当てるスクリプトを作りました。 マテリアルを作るときは、新規テクスチャが設定されたImage TextureノードやNormal … 続きを読む »
ChatGPTを使って、テキストエディタのサイドバーにカスタムパネルを表示するスクリプトを作り、その値を他のスクリプトで使ってみました。 カスタムパネルを表示 import bpy class SimplePanel(b… 続きを読む »
ChatGPTを使って、Blenderでベイクのための設定とベイクを自動で行うスクリプトを作ってみました。ベイクが終わったらテキストを出力します。 スクリプト 指示を箇条書きにしてChatGPTに送りました。 以下を実装… 続きを読む »
ChatGPTを使って、シェーダーノードの接続を切り替えるスクリプトを作りました。 テクスチャをベイクするときに、Bake Typeを「Diffuse」にすると、メタリックの影響で色が暗くなります。 そこで、Base C… 続きを読む »
Blenderで「Hello World!」を表示するスクリプトをChatGPTに書いてもらいました。 import bpy # メッセージを出力する関数を定義 def print_hello(): print(“Hel… 続きを読む »
Blenderで猿(Suzanne)を追加しました。この猿にはミラーモディファイアがついています。 この猿にシェイプキーを追加しました。 この猿をUnityでインポートすると、シェイプキーが表示されません。 これはモディ… 続きを読む »
Cubeを2つ追加しました。 どちらもオブジェクトデータプロパティの+ボタンから、UVを一つずつ追加しています。 左側のCubeはどちらのUVもデフォルトのままです。 右側のCubeは二つともUVを変形しています。二つ目… 続きを読む »
Suzanneを追加しました。トランスフォーム座標系パネルで「Global」が選択されているので、右上の軸やグリッドに沿って移動や回転、拡大などの変形ができます。 オブジェクトモードでSuzanneを回転させても、変形に… 続きを読む »
テクスチャをベイクするときにレンダリングとは別のUVマップを使ってみました。 2つ目のUVマップを作る デフォルトのCubeは初めから綺麗にUV展開されています。 違いがわかりやすいようにこのUVを拡大しました。 オブジ… 続きを読む »
アドオンを使わずに、辺や面の交わるところに頂点を作ってみました。 アドオン 「tinyCAD Mesh tools」というアドオンを使うと、辺の交わるところに簡単に頂点を作れます。これは、Edit > Preferenc… 続きを読む »
Unityのサンプルシーンの竹のようなモデルをBlenderで作ってみました。 完成したモデルでは、幹の周囲を上向きの葉が囲っています。幹の下半分にはほとんど葉がなく、幹の先端の近くや下部では葉が小さいです。 これらの葉… 続きを読む »
ヘッダーメニュー等から操作を探し、その上で右クリックを押すとさらにメニューが表示されます。 ここでAdd to Quick Favoritesを選択すると、その操作をお気に入りに登録できます。 お気に入りツールの操作はQ… 続きを読む »
ビューポート上にマウスカーソルがあるときにテンキーの「.」キーを押すと、選択中のオブジェクトをビューポートで中央に表示できます。 しかし、アウトライナーでは表示範囲の外にあって見つけるのが面倒なことがあります。 アウトラ… 続きを読む »
テクスチャ画像に文字を入れてみました。 まず、UVエディタでUVレイアウトをエクスポートします。 これを画像編集ソフトのGIMP2で開き、新しい透明なレイヤーを追加しました。 GIMPではテキストツールで文字を入力できま… 続きを読む »
ボーンをグループ化して操作しやすくしてみました。まずポーズモードにして、オブジェクトデータプロパティで+ボタンから新しいボーングループを作ります。 ボーングループ名をダブルクリックして名前を変更できます。ボーンを選択して… 続きを読む »
アウトライナーで漏斗のマークから、「ビューポートで隠す」と「ビューポートで無効」をオンにすると、ビューポートでオブジェクトを非表示と無効にできます。 また、ビューレイヤーの右のマークから新しいビューレイヤーを作りました。… 続きを読む »
アーマチュアが表示されなくなってしまいました。オブジェクトモードしか選択できず編集もできません。 アウトライナーの漏斗のマークをクリックして、Restriction Togglesを全てオンにしてみます。 すると、Dis… 続きを読む »