fix: 支持 Linux 本机构建环境
This commit is contained in:
@@ -594,7 +594,8 @@ def clear_scene():
|
||||
|
||||
def configure_scene():
|
||||
scene = bpy.context.scene
|
||||
scene.render.engine = "BLENDER_EEVEE_NEXT"
|
||||
engines = scene.render.bl_rna.properties["engine"].enum_items.keys()
|
||||
scene.render.engine = "BLENDER_EEVEE_NEXT" if "BLENDER_EEVEE_NEXT" in engines else "BLENDER_EEVEE"
|
||||
scene.render.resolution_x = 1200
|
||||
scene.render.resolution_y = 900
|
||||
scene.render.resolution_percentage = 100
|
||||
|
||||
@@ -209,7 +209,8 @@ def render_preview(objects, path):
|
||||
light.location = location
|
||||
light.rotation_euler = (0, 0, 0)
|
||||
light.rotation_euler = (target - light.location).to_track_quat("-Z", "Y").to_euler()
|
||||
scene.render.engine = "BLENDER_EEVEE_NEXT"
|
||||
engines = scene.render.bl_rna.properties["engine"].enum_items.keys()
|
||||
scene.render.engine = "BLENDER_EEVEE_NEXT" if "BLENDER_EEVEE_NEXT" in engines else "BLENDER_EEVEE"
|
||||
scene.render.resolution_x = PREVIEW_SIZE
|
||||
scene.render.resolution_y = PREVIEW_SIZE
|
||||
scene.render.resolution_percentage = 100
|
||||
|
||||
Reference in New Issue
Block a user