Remove OSL scripts to improve render (#56)

* Remove OSL scripts to improve render

* Remove slice viewer

* Locator will be added next to selected node

* Improve specular in eevee
This commit is contained in:
Ma Nan
2025-04-11 10:14:40 +08:00
committed by GitHub
parent 436296652b
commit 68748f509a
5 changed files with 41 additions and 21 deletions

View File

@@ -147,6 +147,7 @@ class RenderSettingPreset(bpy.types.Operator):
if self.preset == "performance":
# EEVEE
# bpy.context.scene.eevee.use_taa_reprojection = False
bpy.context.scene.eevee.use_shadow_jitter_viewport = True
bpy.context.scene.eevee.volumetric_tile_size = '2'
bpy.context.scene.eevee.volumetric_shadow_samples = 32
bpy.context.scene.eevee.volumetric_samples = 64
@@ -154,7 +155,6 @@ class RenderSettingPreset(bpy.types.Operator):
bpy.context.scene.eevee.use_volumetric_shadows = True
# Cycles
bpy.context.scene.cycles.shading_system = True
bpy.context.scene.cycles.volume_bounces = 0
bpy.context.scene.cycles.transparent_max_bounces = 4
bpy.context.scene.cycles.volume_preview_step_rate = 4
@@ -163,6 +163,7 @@ class RenderSettingPreset(bpy.types.Operator):
elif self.preset == "balance":
# EEVEE
# bpy.context.scene.eevee.use_taa_reprojection = False
bpy.context.scene.eevee.use_shadow_jitter_viewport = True
bpy.context.scene.eevee.volumetric_tile_size = '2'
bpy.context.scene.eevee.volumetric_shadow_samples = 64
bpy.context.scene.eevee.volumetric_samples = 128
@@ -170,7 +171,6 @@ class RenderSettingPreset(bpy.types.Operator):
bpy.context.scene.eevee.use_volumetric_shadows = True
# Cycles
bpy.context.scene.cycles.shading_system = True
bpy.context.scene.cycles.volume_bounces = 4
bpy.context.scene.cycles.transparent_max_bounces = 8
bpy.context.scene.cycles.volume_preview_step_rate = 1
@@ -179,6 +179,7 @@ class RenderSettingPreset(bpy.types.Operator):
elif self.preset == "quality":
# EEVEE
# bpy.context.scene.eevee.use_taa_reprojection = False
bpy.context.scene.eevee.use_shadow_jitter_viewport = True
bpy.context.scene.eevee.volumetric_tile_size = '2'
bpy.context.scene.eevee.volumetric_shadow_samples = 128
bpy.context.scene.eevee.volumetric_samples = 256
@@ -186,7 +187,6 @@ class RenderSettingPreset(bpy.types.Operator):
bpy.context.scene.eevee.use_volumetric_shadows = True
# Cycles
bpy.context.scene.cycles.shading_system = True
bpy.context.scene.cycles.volume_bounces = 8
bpy.context.scene.cycles.transparent_max_bounces = 16
bpy.context.scene.cycles.volume_preview_step_rate = 0.5