新着記事

視点の切り替え操作の例を3種類まとめておきます。コードの中に入れておくと、デバッグ作業中に逐一切り替える手間が省けます。 目次3Dプレビュー切り替え透過ビュー切り替え視点位置切り替え 動作確認環境 : Blender 4.2 3Dプレビュー切り替え3D Viewのプレビュ …
続きを読む

bpy (Blender Python API)を用いたUV展開の方法について、備忘録として考えをまとめておきます。UV展開とは、立体のオブジェクトの面にマテリアル(イラストや画像等)を割り当てるために、平面に展開するための作業です。 目次UV展開フォーマットを考えるUV展開処理の例 …
続きを読む

bpy (Blender Python API)を用いた3Dモデリングの際に頻繁に頻繁に用いる、オブジェクトの基本的な変形操作についてまとめます。選択したオブジェクト、もしくはインデックスを用いて選択した要素に対して変形処理を行っていきます。 目次オブジェクト・要素の移動サイズ …
続きを読む

UV Editor上で面や辺、頂点を操作する方法について学んだのでまとめておきます。3D View上で要素を操作する場合と同じように、サイズや位置、回転を操作できるように実装しています。 目次UV Editor上で要素選択UV Editor上で移動/回転/拡大・縮小UV Editor Mirror投影UV …
続きを読む

オブジェクトに画像を設定する操作をbpy (Blender Python API)を用いてテキストベースで行っていきます。 目次イメージテクスチャの追加面に画像を割り当てるノード設定画像サイズ/位置/方向調整画像の色味調整オブジェクトに画像を張り付ける例 動作確認環境 : Bl …
続きを読む

Blenderのマテリアルでガラスの表現をオブジェクトに付与処理を、bpy(Blender Python API)を用いてテキストベースで実装し自動化しておきます。「ShaderNodeBsdfGlass」のようないかにもな名前のテクスチャノードが新しいバージョンでは用意されていたのでこちらを使用して …
続きを読む

bpy(Blender Python API)を用いて、マテリアルに追加したテクスチャノード内の変数の設定値を変更するための汎用的な処理についてまとめておきます。マテリアルを操作する上で、頻繁に微調整を行う項目なのでテキストベースで操作できるようにしておくことで、Gitなどで値の …
続きを読む