Hyper Shot   Documentation.

Installation

Requirements

Hyper Shot is designed for Blender 4.2 or newer. Tested on Windows and macOS.

Install From Disk

  1. Download the .zip file of the addon.
  2. Open Blender and go to Edit → Preferences.
  3. Select the Add-ons section.
  4. Click the arrow icon in the top right corner and choose Install From Disk...
  5. Find your .zip file, select it, and click Install From Disk.
  6. Make sure the addon is enabled in the list.

Updating and Removal

Before you install a new version, always Uninstall the old one.

  1. Back up your project file (.blend)
  2. Find Hyper Shot in your addon list.
  3. Click Remove.
  4. Restart Blender.
  5. Install the new version.
Note:

Hyper Shot never deletes your scene data. Even if you uninstall the add-on, all shot information is stored safely inside the .blend file. You can reinstall the add-on later and continue working exactly where you left off.

Panel Overview

The Hyper Shot interface is modular and dynamic. By default, you can find the panel in the 3D Viewport (press N to open the sidebar) under the "Hyper Shot" tab. You can change this location to the Dope Sheet/Timeline in the add-on Preferences.

Main Menu

The top section contains toggle buttons to show or hide different parts of the add-on:

Groups

This section allows you to link multiple shots together.

Shots List

This is the core list of all your shots.

Inspector

The Inspector area changes depending on what you have selected.

If a Group is selected:

It shows the shared Group Camera and Group World. All shots in this group will use these resources unless overridden.

If a Shot is selected:

The Inspector splits into four sections. Click the options icon on the right side of any section header for quick tools (unique for each section).

Render

Use this section when you have shots ready for rendering.

Shots (State Management)

A shot represents a specific state of your Blender scene. When you select a shot, the add-on instantly updates the scene to match that saved state.

Shot Types

There are two types of shots you can create:

What is Saved

When a shot is active, it automatically remembers your scene setup. The saved data includes:

Because the active shot saves your changes automatically, you just need to set up your scene in Blender. Hyper Shot handles the saving in the background.

Managing Shots

Management tools are divided into two areas: Quick Actions located directly in the Shots List rows, and Advanced Actions hidden inside the Inspector's popover menu.

Quick Actions (Shots List)

These tools are available directly on each shot's row in the main list for fast access.

⚠️ Important Note on Locked Shots in Groups:

Because shots in a group share the exact same visibility state, locking a single shot does not completely isolate it. If you modify an unlocked shot in the same group, it updates the entire shared group. Consequently, the locked shot will also reflect those changes. To fully protect a group's setup, make sure to lock all shots within that group.

Advanced Actions (Inspector Menu)

For deeper management, use the Shot Actions popover. To open it, select a shot, look at the Shot Properties section header in the Inspector, and click the Options icon on the far right. This menu contains the following tools:

Overrides System

Sometimes you need to change a specific property just for one shot, without changing the main scene. Overrides allow you to do this safely.

Render Overrides

You can override almost any render setting (like Samples, Render Engine, or Resolution).

  1. Go to the native Blender Render or Output properties.
  2. Right-click on the value you want to change.
  3. Select Hyper Shot: Add Override. The setting will now appear in the Inspector under Shot Render Overrides.

You can also add multiple overrides at once using the Quick Favorites presets accessible from the Inspector's options menu.

Object Overrides

You can change an object's Location, Rotation, or Scale for a specific shot. In addition, you can override Delta Transforms.

Standard vs. Delta Transforms (Crucial Rule)

It is highly important to choose the correct type of override depending on whether your object is animated in the scene.

⚠️ Important Note on Override Hierarchy:

In Blender, animation keyframes always override standard object transforms (which is exactly where your Custom Overrides live). If an object has animation keys, Blender simply ignores your Custom Overrides and forces the object to follow the animation instead. That is why we recommend using Delta Transform overrides for animated objects.

What are Delta Transforms?

In Blender, Delta transforms are mathematically applied on top of the regular transforms. They allow you to safely offset an animated character or prop for a specific shot without destroying or altering its base animation curves. Hyper Shot supports overriding both standard and delta transforms independently.

How to add a Transform Override:
  1. Right-click on the Object in the 3D Viewport.
  2. Select Hyper Shot.
  3. Choose the type of override based on your object's state (e.g., Location vs. Delta Location).

The override will appear in the Inspector list. Deleting the override safely restores the object to its original (global default) transform.

Material Overrides

You can swap a material on a specific object just for one shot.

How to add a Material Override:
  1. Select the object in the 3D Viewport.
  2. Go to Blender's native Material Properties tab.
  3. Right-click directly on the material you want to change in the slots list.
  4. Select Hyper Shot: Add Override from the context menu.

The current material is now "pinned" to this specific slot for the active shot. You can now safely assign a new material to this slot, and the override will remember your custom assignment. It will also appear in the Inspector's Objects Overrides list, where you can easily delete it later.

Note on Smart Tracking: The add-on tracks materials by their names, not just their list order. If you add, remove, or rearrange other material slots on this object later, your override will not break. The add-on automatically scans and "heals" shifted slot indices to ensure the correct material is always replaced.

Groups & Multi-Management

If you have a large project, setting up the exact same visibility and cameras for 20 different shots takes too much time. Groups solve this problem by linking multiple shots together.

How Groups Work

When you put a shot into a group, it stops using its own visibility settings. Instead, it shares the group's settings.

Shared Camera and World

By default, all shots in a group also share the Group Camera and Group World.

Creating, Assigning, and Removing

Solo Mode

If you have 50 shots and 5 groups, the list can get messy.

Rendering & Outputs

Hyper Shot is designed to safely render massive projects. It handles context switching, file naming, and crash recovery for you automatically.

Output Paths & Variables

Before rendering, you need to tell Blender where to save your files.

  1. Select a shot and open the Shot Output Path section in the Inspector.
  2. Instead of manually typing a folder path for every single shot, click Add Variable.
  3. Variables act as smart placeholders. For example, if you add the $shot_name variable into your path, the add-on will automatically create a uniquely named folder for each shot.
  4. This guarantees that your renders will never overwrite each other.

Batch Render

To render multiple shots sequentially:

  1. In the Shots List, check the box on the far left for every shot you want to render.
  2. Open the Render panel at the bottom of the main menu.
  3. Click the Render Selected button.
  4. A preview window will appear showing you the exact queue of jobs. You can toggle the Overwrite option for individual jobs if you want to force a re-render. Confirm to start. The add-on will automatically switch scenes, apply visibility, and render everything one by one.

Smart Disk Analysis

When you render an animation, Hyper Shot does something very clever: it scans your hard drive folder before it starts rendering. Based on what it finds, it assigns one of three Job Types to save you massive amounts of time:

Note: If you want to intentionally re-render an animation and overwrite the old files, you can check the "Overwrite" button in the batch render confirmation dialog.

Error Handling

If a shot has an error (e.g., missing camera or output path), it will be flagged with a red error icon in the render queue.

Render Queue and ETA

While the batch render is running, the Render Panel gives you full control and information:

Timeline Management

Hyper Shot helps you visually organize your Blender timeline using markers and automatic spacing.

Timeline Markers

Hyper Shot can automatically create visual markers on the Blender timeline for every Animation shot.

These markers are purely visual aids to help you see where shots begin and end. They update automatically when you change a shot's name or frame range. You can toggle this feature on or off in the add-on Preferences.

Timeline Gaps (Shot Distance)

When you create a new animation shot, Hyper Shot automatically leaves a certain number of empty frames—a "gap"—between the end of your last shot and the beginning of the newly created one.

Preferences

To access Hyper Shot settings, go to Edit → Preferences → Add-ons and find Hyper Shot.

UI Location

This section lets you change where the add-on menu appears.

Tracking

Here you can control what data Hyper Shot is allowed to save and apply.

Render Features

These settings help you optimize performance and save computer resources during batch rendering.

Timeline

These settings control how the add-on interacts with your Blender timeline.

Utilities

Advanced tools for project management and debugging.