2024/12/14(土) [n年前の日記]
#2 [blender] blenderで複数オブジェクトの属性値を一括して変更したい
blender 3.6.18 LTS上で、Drop to Ground というアドオンを使うと、選択オブジェクトを地面等のオブジェクトの上に移動させることができる。杭っぽいモデルを作って、空中にたくさん複製して、Drop to Ground を使ったら、一発で地面の上にたくさんの杭を並べることができた。
ただ、地面の角度が反映されて、各オブジェクトの角度も変わってしまう。角度については 0 にしたい。でも、たくさんあるから手作業ではやってられない。
つまり、複数のオブジェクトを選択して、角度を全部0にしたい。どうすればいいのか…。
以下のページが参考になった。
_「Blender」アトリビュートの一括編集 - Suggypop 3DCG Memo
blender 3.6.18 LTS では、アドオン Copy Atrribute を使えば実現できた。
あるいは、項目の上で右クリックして、以下を選ぶことでも同じことができる。
また、回転をクリアしたいだけなら、Alt + R でもできる。
ただ、地面の角度が反映されて、各オブジェクトの角度も変わってしまう。角度については 0 にしたい。でも、たくさんあるから手作業ではやってられない。
つまり、複数のオブジェクトを選択して、角度を全部0にしたい。どうすればいいのか…。
以下のページが参考になった。
_「Blender」アトリビュートの一括編集 - Suggypop 3DCG Memo
blender 3.6.18 LTS では、アドオン Copy Atrribute を使えば実現できた。
- 複数のオブジェクトを選択。一番最後に選んだオブジェクトがコピー元になる。一番最後に選んだオブジェクトがコピー元になる。大事なことなので2回言いました。
- Ctrl + C でメニューが開く。
- コピーしたいアトリビュート(属性値?)を選べば、選択されている複数のオブジェクトに、コピー元の値をコピーできる。
あるいは、項目の上で右クリックして、以下を選ぶことでも同じことができる。
- 「すべてを選択にコピー (Copy All to Selected)」
- 「一つのみ選択にコピー (Copy Single to Selected)」
- 「選択にコピー (Copy to Selected)」
また、回転をクリアしたいだけなら、Alt + R でもできる。
◎ Alt+クリックは効かなかった :
blenderの昔のバージョンなら Alt + 左クリック、Alt + Enter でも行えたらしい…?
_Blender で複数の要素を一度に変更する
_【Blender】複数オブジェクトを同時にトランスフォームするTips | 謎の技術研究部
_Blender 2.8 複数のオブジェクトの設定を一度にまとめて編集する方法-Suit Dimension Lab
旧バージョンで試したところ、blender 2.83.20 なら Alt + 左クリックを利用できたが、blender 2.93.18 - 4.2.4 では利用できなかった。
Alt + Enter はどのバージョンでも利用できたが、これは現在値に変化後の相対値を加算する処理に見えた。値を入力値で置き換えるわけではないらしい。
_Blender で複数の要素を一度に変更する
_【Blender】複数オブジェクトを同時にトランスフォームするTips | 謎の技術研究部
_Blender 2.8 複数のオブジェクトの設定を一度にまとめて編集する方法-Suit Dimension Lab
旧バージョンで試したところ、blender 2.83.20 なら Alt + 左クリックを利用できたが、blender 2.93.18 - 4.2.4 では利用できなかった。
Alt + Enter はどのバージョンでも利用できたが、これは現在値に変化後の相対値を加算する処理に見えた。値を入力値で置き換えるわけではないらしい。
[ ツッコむ ]
以上です。