diff options
author | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2010-02-06 23:25:17 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2010-02-06 23:25:17 +0300 |
commit | de90619a46f2c5896b3ee1d241981b90a1b96269 (patch) | |
tree | 8b818f4014267fc7b6a39eca7c71b1ca45cbdd3f /release | |
parent | 3be3e84e485b93a1c1ecc795afe8159f8a73e9f0 (diff) |
Fix #20452: motion blur buttons were missing. Motion blur samples
are now also decoupled from antialiasing samples. Implemented by
Matt, I'm just committing the patch.
Diffstat (limited to 'release')
-rw-r--r-- | release/scripts/ui/properties_render.py | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/release/scripts/ui/properties_render.py b/release/scripts/ui/properties_render.py index fe83a70fe56..ea12e4d42c4 100644 --- a/release/scripts/ui/properties_render.py +++ b/release/scripts/ui/properties_render.py @@ -460,7 +460,26 @@ class RENDER_PT_antialiasing(RenderButtonsPanel): col = split.column() col.prop(rd, "pixel_filter", text="") col.prop(rd, "filter_size", text="Size") + +class RENDER_PT_motion_blur(RenderButtonsPanel): + bl_label = "Full Sample Motion Blur" + bl_default_closed = True + COMPAT_ENGINES = {'BLENDER_RENDER'} + + def draw_header(self, context): + rd = context.scene.render_data + + self.layout.prop(rd, "motion_blur", text="") + + def draw(self, context): + layout = self.layout + + rd = context.scene.render_data + layout.active = rd.motion_blur + + row = layout.row() + row.prop(rd, "motion_blur_samples") class RENDER_PT_dimensions(RenderButtonsPanel): bl_label = "Dimensions" @@ -608,6 +627,7 @@ bpy.types.register(RENDER_PT_render) bpy.types.register(RENDER_PT_layers) bpy.types.register(RENDER_PT_dimensions) bpy.types.register(RENDER_PT_antialiasing) +bpy.types.register(RENDER_PT_motion_blur) bpy.types.register(RENDER_PT_shading) bpy.types.register(RENDER_PT_output) bpy.types.register(RENDER_PT_encoding) |