diff options
author | Mai Lavelle <mai.lavelle@gmail.com> | 2016-04-17 21:15:50 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2016-04-17 21:38:50 +0300 |
commit | 9f39619ddadef25909b0cd9d9b9934e311d23674 (patch) | |
tree | 2203cab8b0b37a60e64dcba09061e08296e2d8cd /intern/cycles/blender/addon/properties.py | |
parent | facc127e727ed34d385b069edcf83a443a1c75c0 (diff) |
Cycles microdisplacement: scene level render and preview dicing rates
This makes it easier to control overall dicing rate without having to tweak
every object. The preview rate makes viewport editing more interactive. The
default preview rate of 8 is roughly 64 times faster for some operations.
Reviewed By: brecht
Differential Revision: https://developer.blender.org/D1919
Diffstat (limited to 'intern/cycles/blender/addon/properties.py')
-rw-r--r-- | intern/cycles/blender/addon/properties.py | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/intern/cycles/blender/addon/properties.py b/intern/cycles/blender/addon/properties.py index 68f5f4b12f2..d65718f6e19 100644 --- a/intern/cycles/blender/addon/properties.py +++ b/intern/cycles/blender/addon/properties.py @@ -370,6 +370,19 @@ class CyclesRenderSettings(bpy.types.PropertyGroup): min=2, max=65536 ) + cls.dicing_rate = FloatProperty( + name="Dicing Rate", + description="Size of a micropolygon in pixels", + min=0.1, max=1000.0, + default=1.0, + ) + cls.preview_dicing_rate = FloatProperty( + name="Preview Dicing Rate", + description="Size of a micropolygon in pixels during preview render", + min=0.1, max=1000.0, + default=8.0, + ) + cls.film_exposure = FloatProperty( name="Exposure", description="Image brightness scale", @@ -945,7 +958,7 @@ class CyclesMeshSettings(bpy.types.PropertyGroup): ) cls.dicing_rate = FloatProperty( name="Dicing Rate", - description="Size of a micropolygon in pixels", + description="Multiplier for scene dicing rate", min=0.1, max=1000.0, default=1.0, ) |