Enhanced Camera Tools

by McCamish Studios in Addons



CURRENTLY IN BETA -- MORE FANTASTIC UPDATES COMING SOON!


You open Blender, and there it is—the default cube, staring back at you. You delete it without a second thought, ready to dive into your project. But as your scene grows, adjusting cameras quickly becomes just as repetitive as deleting that cube. Enter the Enhanced Camera Tools Addon, your solution to effortless camera workflows.

Designed for filmmakers, 3D artists, and animators, this addon lets you focus on your art, not the settings.

  • Save and load presets: No more manually recreating settings—just load, apply, and shoot.

  • Reset in a snap: Bring your camera back to default settings with a single click.

  • Quick adjustments: Modify focal lengths (from a handy list of presets), depth of field, and more, directly in the panel. (more coming soon!)

  • Streamlined setup: Apply consistent settings across multiple cameras and scenes.

Turn the tedious into intuitive and let your creativity shine. Whether you're crafting cinematic animations or photorealistic renders, this addon clears the path for your vision—leaving you free to make art worthy of the spotlight.


This addon is a one-time purchase. Meaning one you buy it, it is yours forever, all updates included for free! 

6% of every purchase is donated to the Blender Dev Fund!


Installing the Addon

  1. Download the Addon:

    • Save the addon file (enhanced_camera_tools.zip) to your computer.

  2. Open Blender:

    • Launch Blender and go to Edit > Preferences.

  3. Install the Addon:

    • Navigate to the Add-ons tab on the left.

    • Click Install… in the top-right corner.

    • Select the enhanced_camera_tools.zip file and click Install Add-on.

  4. Enable the Addon:

    • Once installed, search for "Enhanced Camera Tools" in the add-ons list.

    • Check the box next to the addon to enable it.

  5. Save Preferences:

    • Click Save Preferences (unless set to autosave) to ensure the addon is active every time you launch Blender.


How to Use the Addon

Main Features:

All tools are located in the Camera tab of the 3D View Sidebar (N-Panel). (Press N on your keyboard to hide/unhide the N-Panel).


Features and How to Use Them

1. Save Camera Presets

  • Purpose: Save the settings of a selected camera for reuse in the current or future projects.

  • Steps:

    1. Select a camera in the viewport.
    2. Open the Camera Tools tab in the Sidebar.
    3. Click Save Selected Camera.
    4. Enter a name for the preset in the dialog box.
    5. Click OK to save the preset.
  • Saved Settings Include:

    • Lens type, focal length, lens unit, shift, and clipping ranges.
    • Depth of field settings (DOF, focus distance, aperture, etc.).
    • Safe area and viewport display settings.
    • Composition guides.

2. Load Camera Presets

  • Purpose: Create a new camera with settings from a saved preset.
  • Steps:
    1. Open the Camera Tools tab in the Sidebar.
    2. Click Import Saved Camera.
    3. Select a preset from the dropdown menu.
    4. Click OK, and a new camera with the preset settings will appear in the scene.

3. Apply Preset to Current Camera

  • Purpose: Apply a saved preset to an already selected camera without creating a new one.
  • Steps:
    1. Select a camera in the viewport.
    2. Open the Camera Tools tab.
    3. Click Apply Preset to Selected Camera.
    4. Choose a preset from the dropdown menu and click OK.

4. Batch Apply Presets

  • Purpose: Apply a preset to multiple selected cameras simultaneously.
  • Steps:
    1. Select multiple cameras in the viewport.
    2. Open the Camera Tools tab.
    3. Click Batch Apply Presets.
    4. Select a preset and click OK.

5. Reset Camera Settings

  • Purpose: Reset the selected camera to Blender’s default settings.

  • Steps:

    1. Select a camera in the viewport.
    2. Open the Camera Tools tab.
    3. Click Reset Camera Settings.
  • Resets the Following:

    • Focal length, lens type, clipping ranges, and shift.
    • DOF settings, safe areas, viewport displays, and composition guides.

6. Set Active Camera

  • Purpose: Make the currently selected camera the active camera for rendering.
  • Steps:
    1. Select a camera in the viewport.
    2. Open the Camera Tools tab.
    3. Click Set as Active Camera.

7. Focal Length Presets

  • Purpose: Quickly adjust the focal length of a camera using predefined presets.
  • Steps:
    1. Select a camera in the viewport.
    2. Open the Focal Length Presets tab in the Sidebar.
    3. Choose a focal length from the dropdown menu (e.g., 24mm, 50mm).
    4. If "Custom" is selected, adjust the focal length using the slider below.

8. Depth of Field Visualization

  • Purpose: Enable or disable a visual guide for the focus plane.
  • Steps:
    1. Select a camera in the viewport.
    2. Open the Camera Tools tab.
    3. Enable Show DOF Guides to see the focus plane.

Advanced Usage

Customizing Focal Length Presets

  • The focal length presets can be customized by editing the FOCAL_LENGTH_PRESETS list in the addon code:
    FOCAL_LENGTH_PRESETS = [ ("24", "24mm (Wide)", "Wide shot"), ("35", "35mm (Moderate Wide)", "Moderate wide shot"), ("50", "50mm (Standard)", "Standard shot"), ("85", "85mm (Portrait)", "Portrait shot"), ("100", "100mm (Close-up)", "Close-up shot"), ("135", "135mm (Telephoto)", "Telephoto shot"), ]

Sharing Presets

  • Presets are stored in a JSON file (camera_presets_v2.json) in Blender’s scripts directory.
  • To share presets, copy this file to the appropriate scripts folder per that blender version.

Troubleshooting

  1. No Camera Selected:

    • Many tools require a camera to be selected. If no camera is selected, use the Create Camera button.
  1. Presets Not Found:

    • Ensure presets have been saved and are stored in the JSON file.
    • If the file is missing or corrupted, the addon will recreate it as empty.


Frequently Asked Questions

  1. Where are presets saved?

    • Presets are stored in a JSON file located in Blender’s scripts folder. This ensures portability and easy backups. But the ability to choose the location for the JSON is coming soon to enhance customization.

  2. Can I share presets between projects?

    • Yes! As long as you use the same Blender version. Meaning if you update Blender, copy the camera_presets_v#.json file to the appropriate scripts file with the new Blender download.

  3. What happens if no camera is selected?

    • Many features prompt you to create or select a camera. Use the Create Camera button to quickly and easy add one if needed.

  4. Can I customize focal length presets?

    • Yes. For now, you must edit the FOCAL_LENGTH_PRESETS list in the addon’s code to add or remove presets.  However, future updates will make it so you can add and remove presets from within the panel in Blender.

Choose a product version:

  • $6.99 Stable Release: All features

    All features all included and should work as expected. If any issues arise, please contact us and we will work to resolve them as quickly as possible

  • $7.88 BETA RELEASE: All features, including experimental

    This includes all the features with the additional features being developed. This means things could work unexpectedly or have unusual edge cases.

Dev Fund Contributor
Published about 17 hours ago
Blender Version 4.3, 4.2, 4.1, 4.0, 3.6, 3.5, 3.4
Extension Type Legacy Add-on
License Royalty Free
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message