Blender / Python
※検証バージョンBlender2.93.10ライブラリオーバーライドをしたオブジェクトのカスタムプロパティが編集できない!(アニメーションキーフレームが打てない)と苦しんだのでメモとして残しておきます。
配列(リスト)型UIってどう作るんだ?と思ったので調べた結果をまとめました。 まだ検証している部分もありますので随時更新していきます。
よく使う関数は他のPythonファイルに記述し、それをimportして様々な箇所で使いまわす事はよくある。この際、注意したいのが便利関数を定義したPythonファイルは、一度Python内でimportされると明示的にreloadしない限りは更新されないという事。なので下記…
※2023/07/30 一番最後に補足を追記BlenderのPythonのお話です。 タイトル名が分かりづらいですがハマりやすい問題でしたので残しておきます。まず bpy.ops.object.mode_set ですがオブジェクトモードや編集モードに移行する際に使用するコマンドです。これが…
※ Blenderのバージョンは2.82で検証しています前回の記事でポーズボーンの行列(マトリックス)を扱いました。 toofu0.hatenablog.com しかし3Dで行列を扱っていると 「これはどこの空間から見た行列?」と思う事も少なくないはずです。今回は ・ポーズボー…
※ Blenderのバージョンは2.82で検証しています まずは下の画像を見てください。 IKで動かしたあとボーンに回転値が入っていません。 今回はこの回転値を入れる方法をご紹介します。
2020/02/17追記更新 ※ Blenderのバージョンは2.81aで検証しています Blenderでスクリプトを作るうえでお得な機能を2つ紹介します。 どちらもテキストエディターの機能となります。
※ Blenderのバージョンは2.81aで検証しています Blenderでリグ制作をしていた時に手動ですべて設定するのが手間だったのである程度スクリプト化しました。 ただ、あくまで「ある程度」「ゲーム用」ですのでご注意を。
※ Blenderのバージョンは2.81aで検証しています ※ あまりに疲れているので日本語がおかしい可能性があります ※ 既存でこの機能があったらごめんなさい。 作りました。
※ Blenderのバージョンは2.81aで検証しています ※ 2020/01/14追記 後日Shift+Gで階層選択ができる事が判明 新年あけましておめでとうございます。 新年一発目のネタですがBlenderでアーマチュア(ボーン)を階層選択するスクリプトです。 なんでこの機能デフ…
※Blenderのバージョンは2.81aで検証していますハマったので覚書デス。 2.80以前ではpythonで import bpy for obj in bpy.data.objects: print(obj.name) obj.select = True 上ので全選択できたんですが obj.selectを使うとエラーが出るようになったので、そ…