UV Editor上で面や辺、頂点を操作する方法について学んだのでまとめておきます。3D View上で要素を操作する場合と同じように、サイズや位置、回転を操作できるように実装しています。 目次UV Editor上で要素選択UV Editor上で移動/回転/拡大・縮小UV Editor Mirror投影UV …
続きを読む
タグ:Material
【bpy】イメージテクスチャノードで画像をオブジェクトに貼り付け|Text Base Blender
オブジェクトに画像を設定する操作をbpy (Blender Python API)を用いてテキストベースで行っていきます。 目次イメージテクスチャの追加面に画像を割り当てるノード設定画像サイズ/位置/方向調整画像の色味調整オブジェクトに画像を張り付ける例 動作確認環境 : Bl …
続きを読む
【bpy】ガラス表現のテクスチャノードの追加を自動化|Text Base Blender
Blenderのマテリアルでガラスの表現をオブジェクトに付与処理を、bpy(Blender Python API)を用いてテキストベースで実装し自動化しておきます。「ShaderNodeBsdfGlass」のようないかにもな名前のテクスチャノードが新しいバージョンでは用意されていたのでこちらを使用して …
続きを読む
【bpy】テクスチャノードの追加と接続方法|Text Base Blender
マテリアルにテクスチャノードを追加して、接続するまでの処理をbpy(Blender Python API)を用いてテキストベースで簡略化したので、まとめておきます。テクスチャを追加して、ノード間をリンクして次のような構造を構築可能です。 目次テクスチャ・ノードの追加ノード …
続きを読む
【bpy】マテリアル・テクスチャノードの変数値を設定する操作|Text Base Blender
bpy(Blender Python API)を用いて、マテリアルに追加したテクスチャノード内の変数の設定値を変更するための汎用的な処理についてまとめておきます。マテリアルを操作する上で、頻繁に微調整を行う項目なのでテキストベースで操作できるようにしておくことで、Gitなどで値の …
続きを読む
【bpy】マテリアルの新規追加/既存マテリアル割り当て・複製|Text Base Blender
bpy(Blender Python API)を用いてテキストベースでマテリアルの追加、割り当て、複製操作についてまとめておきます。前提としてマテリアルノードを使用する方針とします。以下マテリアルノードの作業イメージです。 目次マテリアルの新規追加既存マテリアル割り当てマテ …
続きを読む