blender 2.91 個人的コンポジットTIPS
ビューレイヤーで数値を変更するドライバー
Reference/Release Notes/2.90/Animation-Rigging - Blender Developer Wiki
2.90からビューレイヤーに対応したドライバーが実装された。これで同じモデル、マテリアルでもレンダリング時に別カラーリング等にして遊ぶことができる。
import bpy def is_view_layer_1(depsgraph: bpy.types.Depsgraph) -> bool: print(f"depsgraph={depsgraph.mode} VL={depsgraph.view_layer.name}") return "View Layer 1" in depsgraph.view_layer.name bpy.app.driver_namespace['is_view_layer_1'] = is_view_layer_1