Extensions
  • Home
  • Add-ons
  • Themes
  • Approval Queue
  • About
  • Upload Extension
  • Sign in
  • BLENDER.ORG

    • Download

      Get the latest Blender, older versions, or experimental builds.

    • What's New

      Stay up-to-date with the new features in the latest Blender releases.

    LEARNING & RESOURCES

    • Blender Studio

      Access production assets and knowledge from the open movies.

    • Manual

      Documentation on the usage and features in Blender.

    DEVELOPMENT

    • Developers Blog

      Latest development updates, by Blender developers.

    • Documentation

      Guidelines, release notes and development docs.

    • Benchmark

      A platform to collect and share results of the Blender Benchmark.

    • Blender Conference

      The yearly event that brings the community together.

    DONATE

    • Development Fund

      Support core development with a monthly contribution.

    • One-time Donations

      Perform a single donation with more payment options available.

All Add-ons

Add-on Render Overscan
Render Overscan

Applies and manages overscan in renders.
Add-on by efimpetelin
About What's New Reviews Version History
The add-on controls are located in the Properties editor under Output Properties. First, you need to have a camera in the scene. If there’s only one camera, you can simply press the "Select Scene Camera" button. If there are multiple cameras, you can manu

About extension

Extension adds overscan support to Blender. The add-on controls are located in the Properties editor under Output Properties. First, you need to have a camera in the scene. If there’s only one camera, you can simply press the "Select Scene Camera" button. If there are multiple cameras, you can manually select the desired one. Then, set the desired overscan value in pixels and press the toggle button "Enable Overscan." When overscan is enabled, you will see a warning text in the viewport.

How to use overscanned images.

You've rendered your overscanned image, right? What's next? Load it into your favorite compositor. I’ll explain using the Nuke/Natron workflow as an example. First, add a Reformat node right after the Read node that loads your image. Then, select your source (pre-overscan) resolution, set the transform type to None, and check the box Preserve Bounding Box. Now you have an image in the source resolution with overscan data around it.


What's New

0.1.14 November 2nd, 2024

Changed Overscan panel location to be part of resolution settings.


Permissions

This extension does not require special permissions.

Developer
efimpetelin
Rating
(2)
Version
0.1.14
Updated
6 mo
Published
Oct. 22nd, 2024
Downloads
8306
Size
4.3 KB
Compatibility
Blender 4.2  and newer
Report Issues
blenderartists.org/t/render-overscan-extension/1556285
License
GNU General Public License v3.0 or later
Render
...or download and Install from Disk
  • 4.3 KB

Reviews

See all
  • InLightVFX
  • v0.1.14
  • 1 mo

Nice addon! I would just suggest adding a feature that allows the user to set the overscan as a percentage, because that's how I usually calculate my overscan, not in pixels. Or it would be really nice if you could enable the overscan and then set the overscan percent using the output resolution percentage that's already listed in Blender and have the camera's focal length update dynamically. I would also recommend changing the order of the "Overscan Size" setting to right above the "Enable/Disable Overscan" button. This to me would be a little more intuitive... First, I choose my camera, then I choose the overscan size, then I enable it. Thanks for your work on this!

  • efimpetelin replied
  • 1 mo

Hello! Thank you very much! I'm pretty sure that overscan size in precentage is very un-intuitive in most cases: it's major goal is to render images for compositing with undistorted footage or to compensate 2d trackng. When one performs such tasks in Nuke or Natron, needed values will be expressed in pixels, not in precentage. The order of elements could be reconcidered, thanks!

  • Bernt-Scholer
  • v0.1.14
  • 6 mo

Thank you for this very useful addon.

There seems to be a small bug in Render Overscan: It installs correctly when installed , but doesn't show up in Properties > Output in my Blender configuration, probably due to a leftover string from previous work, overlooked for deletion in init.py line 27.

Temporary workaround for users experiencing the same issue:

Default path Windows: c:\users\username\AppData\Roaming\Blender Foundation\Blender\4.2\extensions\user_default(install from disk) or blender_org(online installation)\render_overscan\

Default Path Linux: home/username/.config/Blender/4.2/extensions/blender_org (online installation) or user_default (install from disk)/render_overscan

Open the init.py file with a text editor, comment out the line 27 (bl_parent_id = 'RENDER_PT_format') adding a hash (#) at the beginning, so that it looks like: #bl_parent_id = 'RENDER_PT_format'

Save and close the init.py file and restart Blender.

The Panel for the addon "Render Overscan" should then appear in Properties > Output, under the name "Overscan Settings".

  • efimpetelin replied
  • 5 mo

Hello there! My apologizes for being silent for a while - I was quite busy. I checked addon with absolutely clean setups of Blender 4.2.0 (when extensions platform appeared for the first time) and Blender 4.3.0 - it works perfectly as intended to. So I believe that there is something wrong with particular blender instalations or may be some kind of obsolete settings, dragged from version to version for years, or may be even some kind of interference with other addons.

5.0

2 reviews
5
4
3
2
1
Rate this Add-on
  • About
  • Privacy Policy
  • Terms of Service
Download
  • Latest Blender
  • Blender LTS
  • Blender Benchmark
  • Previous Versions
  • Experimental Builds
  • Source Code
  • Release Notes
  • Requirements
Organization
  • People
  • Jobs
About
  • Blender Foundation
  • Blender Institute
  • Blender Studio
  • License
  • Logo & Trademark
  • Credits
  • Privacy Policy
Articles
  • News
  • Press Releases
  • User Stories
Get Involved
  • Dashboard
  • Development
  • Documentation
  • Education
Blender Studio
  • Films
  • Training
Support
  • Manual
  • Community
  • FAQ
Developers
  • Get Started
  • Projects
  • Docs
  • Blog
  • Forum
  • YouTube
  • Python API
Blender Conference
Follow Blender
Support Blender
  • Donate
  • One-time Donation
Artistic freedom starts with Blender The Free and Open Source 3D Creation Suite