[3dsMax]

インスタンス化されたモディファイヤを共有する
すべてのオブジェクトを選択する方法

どうやってやるのか分からなかったので調べた。

▼リンク先へ
3ds Maxでインスタンス化されたモディファイヤを共有するすべてのオブジェクトを選択する方法

レイヤーマネージャーではなく、シーンエクスプローラーを使う。
選択→従属を選択にチェックを入れてから選択する事で、
同じインスタンスモディファイアを使っているオブジェクトが一括で選択される。

検索する前にスクリプトで対処してしまったのでメモ

▼スクリプトで対処したい場合
同じインスタンスモディファイアが付いているオブジェクトを全部選択したい場合のスクリプト

※対象のモディファイアがスタックの一番上にある場合
※対象のモディファイア名を★に変えて以下のスクリプトを実行する
 (インスタンスモディファイアなら1個の名前を変えれば、他のオブジェクトに付いている物も変わる。)

hako = #()
for i in objects do(
	try(
		na = i.modifiers[1].name
		if na == "★" do(
		append hako i
		)
	)catch(
	)
)

select hako
広告

コメントを残す

メールアドレスが公開されることはありません。

スパム対策用の計算式と画像認証です。↓の欄を入力しないとコメントが出来ません。 *

*