diff --git a/scripts/presets/framerate/12.py b/scripts/presets/framerate/12.py new file mode 100644 index 00000000000..d13ba831717 --- /dev/null +++ b/scripts/presets/framerate/12.py @@ -0,0 +1,3 @@ +import bpy +bpy.context.scene.render.fps = 12 +bpy.context.scene.render.fps_base = 1 diff --git a/scripts/presets/framerate/6.py b/scripts/presets/framerate/6.py new file mode 100644 index 00000000000..0e84e7730bd --- /dev/null +++ b/scripts/presets/framerate/6.py @@ -0,0 +1,3 @@ +import bpy +bpy.context.scene.render.fps = 6 +bpy.context.scene.render.fps_base = 1 diff --git a/scripts/presets/framerate/8.py b/scripts/presets/framerate/8.py new file mode 100644 index 00000000000..a8536fc50f0 --- /dev/null +++ b/scripts/presets/framerate/8.py @@ -0,0 +1,3 @@ +import bpy +bpy.context.scene.render.fps = 8 +bpy.context.scene.render.fps_base = 1 diff --git a/scripts/startup/bl_ui/properties_output.py b/scripts/startup/bl_ui/properties_output.py index d71d0ea6c3e..1eb932a8915 100644 --- a/scripts/startup/bl_ui/properties_output.py +++ b/scripts/startup/bl_ui/properties_output.py @@ -71,7 +71,7 @@ class RENDER_PT_format(RenderOutputButtonsPanel, Panel): fps_rate = round(fps / fps_base, 2) # TODO: Change the following to iterate over existing presets - custom_framerate = (fps_rate not in {23.98, 24, 25, 29.97, 30, 50, 59.94, 60, 120, 240}) + custom_framerate = (fps_rate not in {6, 8, 12, 23.98, 24, 25, 29.97, 30, 50, 59.94, 60, 120, 240}) if custom_framerate is True: fps_label_text = iface_("Custom ({:.4g} fps)").format(fps_rate)