Commit: e2c412f8cc49150e03d4b2e08090508883af7f03
Author: Thomas Dinges
Date:   Tue Aug 26 03:45:24 2014 +0200
Branches: master
https://developer.blender.org/rBe2c412f8cc49150e03d4b2e08090508883af7f03

Cycles: Make Correlated Multi Jitter a regular feature.

It can be helpful in some cases and it works properly, so no need to hide it 
behind the experimental flag anymore. It's only enabled for the CPU though.

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

M       intern/cycles/blender/addon/ui.py
M       intern/cycles/blender/blender_sync.cpp

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

diff --git a/intern/cycles/blender/addon/ui.py 
b/intern/cycles/blender/addon/ui.py
index 6f9e95d..d2d2a20 100644
--- a/intern/cycles/blender/addon/ui.py
+++ b/intern/cycles/blender/addon/ui.py
@@ -154,7 +154,7 @@ class CyclesRender_PT_sampling(CyclesButtonsPanel, Panel):
             sub.prop(cscene, "subsurface_samples", text="Subsurface")
             sub.prop(cscene, "volume_samples", text="Volume")
 
-        if cscene.feature_set == 'EXPERIMENTAL' and use_cpu(context):
+        if use_cpu(context):
             layout.row().prop(cscene, "sampling_pattern", text="Pattern")
 
         for rl in scene.render.layers:
diff --git a/intern/cycles/blender/blender_sync.cpp 
b/intern/cycles/blender/blender_sync.cpp
index 19898bf..a5d6bdf 100644
--- a/intern/cycles/blender/blender_sync.cpp
+++ b/intern/cycles/blender/blender_sync.cpp
@@ -184,6 +184,7 @@ void BlenderSync::sync_integrator()
        integrator->filter_glossy = get_float(cscene, "blur_glossy");
 
        integrator->seed = get_int(cscene, "seed");
+       integrator->sampling_pattern = (SamplingPattern)RNA_enum_get(&cscene, 
"sampling_pattern");
 
        integrator->layer_flag = render_layer.layer;
 
@@ -231,10 +232,6 @@ void BlenderSync::sync_integrator()
                integrator->subsurface_samples = subsurface_samples;
                integrator->volume_samples = volume_samples;
        }
-       
-
-       if(experimental)
-               integrator->sampling_pattern = 
(SamplingPattern)RNA_enum_get(&cscene, "sampling_pattern");
 
        if(integrator->modified(previntegrator))
                integrator->tag_update(scene);

_______________________________________________
Bf-blender-cvs mailing list
Bf-blender-cvs@blender.org
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to