From ffa461f13c5f37b658ed273876548bcb3c94b9fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Foucault?= Date: Thu, 15 Nov 2018 20:04:35 +0100 Subject: Eevee: Add Filter Quality setting This setting can be tweaked to improve glossy reflection cubemaps. It increases the sample count for each roughness level. This settings affect the lookdev mode quality as well. --- source/blender/blenloader/intern/versioning_280.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'source/blender/blenloader') diff --git a/source/blender/blenloader/intern/versioning_280.c b/source/blender/blenloader/intern/versioning_280.c index afed64a0722..0be1c048bfb 100644 --- a/source/blender/blenloader/intern/versioning_280.c +++ b/source/blender/blenloader/intern/versioning_280.c @@ -2277,6 +2277,12 @@ void blo_do_versions_280(FileData *fd, Library *UNUSED(lib), Main *bmain) } } + if (!DNA_struct_elem_find(fd->filesdna, "SceneEEVEE", "float", "gi_filter_quality")) { + for (Scene *scene = bmain->scene.first; scene; scene = scene->id.next) { + scene->eevee.gi_filter_quality = 1.0f; + } + } + if (!DNA_struct_elem_find(fd->filesdna, "Lamp", "float", "att_dist")) { for (Lamp *la = bmain->lamp.first; la; la = la->id.next) { la->att_dist = la->clipend; -- cgit v1.2.3