[Bf-blender-cvs] [9ef727d3d4e] master: Cycles: make internal integrator defaults match Blender more closely

Brecht Van Lommel noreply at git.blender.org
Fri Apr 29 17:46:46 CEST 2022


Commit: 9ef727d3d4e6627efa190fa308d9169da5cca83b
Author: Brecht Van Lommel
Date:   Sun Apr 17 21:36:26 2022 +0200
Branches: master
https://developer.blender.org/rB9ef727d3d4e6627efa190fa308d9169da5cca83b

Cycles: make internal integrator defaults match Blender more closely

This does not affect Blender integration, but gives better defaults for
Cycles standalone.

===================================================================

M	intern/cycles/scene/integrator.cpp

===================================================================

diff --git a/intern/cycles/scene/integrator.cpp b/intern/cycles/scene/integrator.cpp
index fd559178073..fda6ecc8d14 100644
--- a/intern/cycles/scene/integrator.cpp
+++ b/intern/cycles/scene/integrator.cpp
@@ -74,17 +74,17 @@ NODE_DEFINE(Integrator)
 
   SOCKET_INT(seed, "Seed", 0);
   SOCKET_FLOAT(sample_clamp_direct, "Sample Clamp Direct", 0.0f);
-  SOCKET_FLOAT(sample_clamp_indirect, "Sample Clamp Indirect", 0.0f);
+  SOCKET_FLOAT(sample_clamp_indirect, "Sample Clamp Indirect", 10.0f);
   SOCKET_BOOLEAN(motion_blur, "Motion Blur", false);
 
   SOCKET_INT(aa_samples, "AA Samples", 0);
   SOCKET_INT(start_sample, "Start Sample", 0);
 
-  SOCKET_BOOLEAN(use_adaptive_sampling, "Use Adaptive Sampling", false);
-  SOCKET_FLOAT(adaptive_threshold, "Adaptive Threshold", 0.0f);
+  SOCKET_BOOLEAN(use_adaptive_sampling, "Use Adaptive Sampling", true);
+  SOCKET_FLOAT(adaptive_threshold, "Adaptive Threshold", 0.01f);
   SOCKET_INT(adaptive_min_samples, "Adaptive Min Samples", 0);
 
-  SOCKET_FLOAT(light_sampling_threshold, "Light Sampling Threshold", 0.05f);
+  SOCKET_FLOAT(light_sampling_threshold, "Light Sampling Threshold", 0.01f);
 
   static NodeEnum sampling_pattern_enum;
   sampling_pattern_enum.insert("sobol", SAMPLING_PATTERN_SOBOL);



More information about the Bf-blender-cvs mailing list