diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2018-11-15 22:04:35 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2018-11-15 22:04:47 +0300 |
commit | ffa461f13c5f37b658ed273876548bcb3c94b9fa (patch) | |
tree | f6b647c8642e909d81d7ce7895245148a1d0cd9e /source/blender/blenloader | |
parent | 1b321048a7ebbb99d62c8d8e74446153ef487a59 (diff) |
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.
Diffstat (limited to 'source/blender/blenloader')
-rw-r--r-- | source/blender/blenloader/intern/versioning_280.c | 6 |
1 files changed, 6 insertions, 0 deletions
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; |