Append GP render workspace from dopepsheet panel

1.2.1

- added: bundle app_template to load "GR Render" workspace from it
- added: ui button in dopesheet to load GP render workspace
This commit is contained in:
pullusb
2023-01-17 16:50:42 +01:00
parent 544cd7bf56
commit f3646e37df
9 changed files with 75 additions and 22 deletions
+22
View File
@@ -0,0 +1,22 @@
import bpy
from bpy.app.handlers import persistent
@persistent
def setup_gp_render_workspace():
scn = bpy.context.scene
if not scn.camera:
scn.camera = next((o for o in scn.objects if o.type == 'CAMERA'), None)
# Use rendered preview shading.
for screen in bpy.data.screens:
for area in screen.areas:
for space in area.spaces:
if space.type == 'VIEW_3D':
space.region_3d.view_perspective = 'CAMERA'
def register():
bpy.app.handlers.load_post.append(setup_gp_render_workspace)
def unregister():
bpy.app.handlers.load_factory_startup_post.remove(setup_gp_render_workspace)
Binary file not shown.