search
Start typing to search...

Camera Customization

Author: Aximmetry

Introduction

Aximmetry provides a set of Unreal camera blueprints that are suitable for most productions. In more advanced use cases, however, you might want to change how a camera works or add new features.
This document explains how to customize a camera and how to update it when we release a new version.

In this tutorial, we use Aximmetry_GreenCam_Virtual as an example. The process is the same for other cameras, with some minor exceptions:

  • Most cameras are self-contained; however, Aximmetry_GreenCam_Mixed depends on Aximmetry_GreenCam_Tracked and Aximmetry_GreenCam_Virtual.
    Please treat these as a single unit when copying the assets, moving them around, etc.
  • For most cameras, the main blueprints are in the Blueprints folder; however, for LED cameras, there's no such subfolder.

Camera Customization

To create a custom camera, you have to copy the assets into your project, add the camera blueprint to the level, and set up Aximmetry accordingly.

Copy the Assets

The camera assets are stored in the Content folder of the Aximmetry plugin. You have to copy the desired camera into your project using the Migrate tool.

Content Browser: Navigate to the Engine/Plugins/Aximmetry folder. (Show Engine Content and Show Plugin Content must be ON.):

Content Browser: Right-click Aximmetry_GreenCam_Virtual and choose Migrate...:

Asset Report: Tick the checkbox next to the Aximmetry folder and click OK:

Choose a destination Content folder: Select MyProject/Content and click Select Folder:

The Aximmetry_GreenCam_Virtual folder should appear in your project. Now you can start editing the assets:

Add Camera to the Level

Find the camera blueprint in Aximmetry_GreenCam_Virtual/Blueprints, drag it into the level, and save.
If using Cooked mode: Cook the project.

Set Up Aximmetry

The only difference from the usual setup is to configure the Unreal module to use the camera in the project instead of adding one dynamically.

  • Load the project in Aximmetry.
  • Make sure the Camera pin of the Unreal module is set to [Project] (this is the default value).
  • Refresh the pins if the pin refresh button appears (a red chainlink in the upper right corner of the Unreal module: ).
  • Add the appropriate camera compound and connect the pins.

Your custom camera is now ready to use.

Updating a Custom Camera

AX Scene Editor recognizes the camera in your project and notifies you when a new version is available.
When that happens, you should update your camera to maintain compatibility with Aximmetry. (And also to receive fixes and improvements for the camera.)
The recommended way to do this is to prepare the project for a new camera, copy the new version into the project, and then integrate the changes from your old camera.

Prepare the Project

Move your camera to a different folder; it could interfere with the next step.

  • Editor: Delete all Aximmetry Camera actors and save the project.
  • Content Browser: Create New Folder: Temp
  • Content Browser: Move Aximmetry_GreenCam_Virtual to Temp
  • If the camera was created before 2026.2.0: File Explorer: Delete MyProject/Content/Aximmetry_GreenCam_Virtual.

Copy the New Camera (Same as Copy the Assets)

  • Content Browser: Navigate to the Engine/Plugins/Aximmetry folder. (Show Engine Content and Show Plugin Content must be ON.)
  • Content Browser: Right-click Aximmetry_GreenCam_Virtual and choose Migrate...
  • Asset Report: Tick the checkbox next to the Aximmetry folder and click OK.
  • Choose a destination Content folder: Select MyProject/Content and click Select Folder.

Integrate Your Changes

  • Content Browser: Open the modified assets in Content/Temp/Aximmetry_GreenCam_Virtual and transfer the changes to Content/Aximmetry_GreenCam_Virtual.
  • Content Browser: Delete Content/Temp (Optional. First, verify that all your changes were successfully integrated into the new camera.)
Article Content

Loading
Close
Loading spinner icon
1/10