diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2018-10-31 20:31:14 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2018-10-31 20:32:54 +0300 |
commit | cde64619cab3674dd4aa2d064406a71efbe2c4d7 (patch) | |
tree | 3b9c5df8cf4f2471aa1da33d2428665288d55c47 /release/scripts/startup/bl_ui/properties_render.py | |
parent | c6466ed0d2fc86d3a0c92acd07a154249921eaa6 (diff) |
Eevee: Implement Overscan option
This option make the internal render size larger than the output size in
order to minimize screenspace effects disapearing at the render edges.
The overscan size added around the render is the maximum dimension
multiplied by the overscan percentage.
Diffstat (limited to 'release/scripts/startup/bl_ui/properties_render.py')
-rw-r--r-- | release/scripts/startup/bl_ui/properties_render.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/release/scripts/startup/bl_ui/properties_render.py b/release/scripts/startup/bl_ui/properties_render.py index 25e22be5377..5e39dd5dcdc 100644 --- a/release/scripts/startup/bl_ui/properties_render.py +++ b/release/scripts/startup/bl_ui/properties_render.py @@ -956,13 +956,21 @@ class RENDER_PT_eevee_film(RenderButtonsPanel, Panel): layout.use_property_split = True scene = context.scene + props = scene.eevee rd = scene.render + split = layout.split() + split.prop(props, "use_overscan") + row = split.row() + row.active = props.use_overscan + row.prop(props, "overscan_size", text="") + col = layout.column() col.prop(rd, "filter_size") col.prop(rd, "alpha_mode", text="Alpha") + class RENDER_PT_eevee_hair(RenderButtonsPanel, Panel): bl_label = "Hair" bl_options = {'DEFAULT_CLOSED'} |