From 32259aa0b6e080230de6ce5bf3bef9956a045d6e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Foucault?= Date: Wed, 29 May 2024 16:19:32 +0200 Subject: [PATCH] Fix: EEVEE-Next: Versioning older file to remove indirect volume light Make sure older file have indirect volume lighting disabled to avoid this new feature washing out the volume object lighting. --- source/blender/blenloader/intern/versioning_400.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/blender/blenloader/intern/versioning_400.cc b/source/blender/blenloader/intern/versioning_400.cc index 6cd2f7f347a..b00ff8b7769 100644 --- a/source/blender/blenloader/intern/versioning_400.cc +++ b/source/blender/blenloader/intern/versioning_400.cc @@ -3334,6 +3334,9 @@ void blo_do_versions_400(FileData *fd, Library * /*lib*/, Main *bmain) LISTBASE_FOREACH (Scene *, scene, &bmain->scenes) { scene->eevee.clamp_surface_indirect = 10.0f; + /* Make contribution of indirect lighting very small (but non-null) to avoid world lighting + * and volume lightprobe changing the appearance of volume objects. */ + scene->eevee.clamp_surface_indirect = 1e-8f; } }