[Bf-blender-cvs] [db851ccd2a8] master: Fix T92056: empty sampling pattern in Cycles when opening some existing files
Brecht Van Lommel
noreply at git.blender.org
Mon Oct 11 18:27:02 CEST 2021
Commit: db851ccd2a896f3f058dba56a5380fb2bf1ae0f9
Author: Brecht Van Lommel
Date: Mon Oct 11 17:56:18 2021 +0200
Branches: master
https://developer.blender.org/rBdb851ccd2a896f3f058dba56a5380fb2bf1ae0f9
Fix T92056: empty sampling pattern in Cycles when opening some existing files
===================================================================
M intern/cycles/blender/addon/properties.py
M intern/cycles/blender/addon/version_update.py
===================================================================
diff --git a/intern/cycles/blender/addon/properties.py b/intern/cycles/blender/addon/properties.py
index 8c1f26d7b9f..faa0aaec8ae 100644
--- a/intern/cycles/blender/addon/properties.py
+++ b/intern/cycles/blender/addon/properties.py
@@ -86,8 +86,8 @@ enum_use_layer_samples = (
)
enum_sampling_pattern = (
- ('SOBOL', "Sobol", "Use Sobol random sampling pattern"),
- ('PROGRESSIVE_MUTI_JITTER', "Progressive Multi-Jitter", "Use Progressive Multi-Jitter random sampling pattern"),
+ ('SOBOL', "Sobol", "Use Sobol random sampling pattern", 0),
+ ('PROGRESSIVE_MUTI_JITTER', "Progressive Multi-Jitter", "Use Progressive Multi-Jitter random sampling pattern", 1),
)
enum_volume_sampling = (
diff --git a/intern/cycles/blender/addon/version_update.py b/intern/cycles/blender/addon/version_update.py
index 57da7d7995c..b3e8e755903 100644
--- a/intern/cycles/blender/addon/version_update.py
+++ b/intern/cycles/blender/addon/version_update.py
@@ -235,7 +235,8 @@ def do_versions(self):
cscene.use_denoising = False
if not cscene.is_property_set("use_preview_denoising"):
cscene.use_preview_denoising = False
- if not cscene.is_property_set("sampling_pattern"):
+ if not cscene.is_property_set("sampling_pattern") or \
+ cscene.get('sampling_pattern') >= 2:
cscene.sampling_pattern = 'PROGRESSIVE_MUTI_JITTER'
# Removal of square samples.
More information about the Bf-blender-cvs
mailing list