bpy.context.view_layer
bpy.context.view_layer
表示在当前场景中活动的视图层(View Layer)。
- 视图层定义了场景在渲染、显示和编辑方面的外观和行为。
属性
bpy.context.view_layer.name
bpy.context.view_layer.active_layer_collection
- 类型:
bpy.types.LayerCollection
- 当前激活的图层集合。
bpy.context.view_layer.layer_collection
- 类型:
bpy.types.LayerCollection
- 视图层所属的图层集合。
方法
bpy.context.view_layer.update()
bpy.context.view_layer.depsgraph
- 返回
bpy.types.Depsgraph
,视图层所处的数据依赖图(Depsgraph)。
bpy.context.view_layer.engine
bpy.context.view_layer.frame_start
bpy.context.view_layer.frame_end
bpy.context.view_layer.frame_current
bpy.context.view_layer.use_pass
- 获取或设置当前视图层是否启用 Z 通道(Pass)。
bpy.context.view_layer.use_solid
- 获取或设置当前视图层是否使用 Solid 显示模式。
bpy.context.view_layer.is_locked_main
bpy.context.view_layer.set_active()
bpy.context.view_layer.objects
bpy.context.view_layer.active
示例
import bpy
view_layer = bpy.context.view_layer
print(view_layer.name)
view_layer.frame_start = 1
objects = view_layer.objects
for obj in objects:
print(obj.name)