The May sale is here! Save 70% on select products now through May 23.

Camera Swap Hub

Tkrash - Blueprints - Feb 24, 2024

Camera Swap Hub is a product that automatically creates a minimalistic User Interface allowing you to switch between cameras and take screenshots.

  • Supported Platforms
  • Supported Engine Versions
    5.1 - 5.4
  • Download Type
    Asset Pack
    This product contains an assortment of Unreal Engine assets which can be imported into a pre-existing project of your choice.

Introducing Camera Swap Hub, an effortlessly streamlined solution designed to elevate your project presentations. With its user-friendly interface, you can easily prepare and deliver interactive presentations to your clients. Setting up the system is a breeze, requiring only basic knowledge.


Here's a video showing it in action:

https://youtu.be/4ODpHqmQR7k


What does Camera Swap Hub do and how does it work?

CSH allows you to prepare an interactive presentation of your project by simpy placing a controller blueprint in your level and adding some cameras. Based on that, CSH will create an interactive User Interface allowing you to quickly switch between cameras. Apart from that CSH makes it very easy to customize the UI by limiting the available parameters only to the ones that are essential and taking care of the rest under the hood.

Technical Details


Features: (Please include a full, comprehensive list of the features of the product)

  •  Create a UI based on camera presence in the level,
  •  Customize the UI,
  •  Take screenshots through the UI,
  • Label the cameras,
  • Automatically assign a default label


Number of Blueprints: 4

Input: Mouse

Network Replicated: No

Supported Development Platforms:

Windows: Yes

Mac: No

Documentation: https://drive.google.com/drive/folders/1iBo8aLMDhnBxsBzmVoyeGm_vm-q2kZU2?usp=drive_link


Important/Additional Notes:

  • In the current version there is no way to control how the camera transitions from one to another. The only available setting for that is speed,
  • The controller blueprint sets the input to UI only