mirror of
https://github.com/blender/blender
synced 2026-09-29 04:37:17 +03:00
Fix/workaround Eevee tests crashing with Mantaflow
Skip light cache baking until T73921 is fixed. This should be fixed properly but being able to run the tests at all is important now.
This commit is contained in:
parent
4bee1e1c8c
commit
f3a33a9298
1 changed files with 9 additions and 1 deletions
|
|
@ -35,6 +35,13 @@ def setup():
|
|||
# mat.use_screen_refraction = True
|
||||
mat.use_sss_translucency = True
|
||||
|
||||
# Workaround for crash with Mantaflow (T73921).
|
||||
use_light_cache_bake = True
|
||||
for ob in bpy.data.objects:
|
||||
for mod in ob.modifiers:
|
||||
if mod.type == 'FLUID':
|
||||
use_light_cache_bake = False
|
||||
|
||||
cubemap = None
|
||||
grid = None
|
||||
# Does not work in edit mode
|
||||
|
|
@ -79,7 +86,8 @@ def setup():
|
|||
eevee.gi_visibility_resolution = '16'
|
||||
eevee.gi_irradiance_smoothing = 0
|
||||
|
||||
bpy.ops.scene.light_cache_bake()
|
||||
if use_light_cache_bake:
|
||||
bpy.ops.scene.light_cache_bake()
|
||||
|
||||
|
||||
# When run from inside Blender, render and exit.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue