The Virtual Camera Actor is a sample Virtual Camera that can be used as a starting point for your project.
Choose your operating system:
Windows
macOS
Linux
A Virtual Camera drives a Cine Camera in Unreal Engine by using a modular component system to manipulate camera data and output the final results to a variety of external output providers.
The Virtual Camera Component (VCamComponent) is the base component that enables building custom virtual cameras in Unreal Engine.
With the VCamComponent, a user can drive a Cine Camera inside Unreal Engine by adding custom Modifiers and Output Providers .
The Modifiers manipulate the camera data with custom effects such as filtering, tracking, and auto focus. The Output Providers route the output of the virtual camera to Composure , Media Framework , editor viewports, or any devices running the Unreal Remote app.
In addition, this new architecture includes the following:
-
Multi-User editor support for all features.
-
The ability to overlay custom UMG controls over the output and interact with them in the Editor or on a device.
-
Built-in support for controllers and other hardware input in addition to touchscreens.
-
The ability to switch to any custom tracking system with Live Link .
-
An updated Unreal Remote app with a new UI and improved streaming performance.
This page links to documents regarding the virtual camera system, including a Quick Start on how to use the Virtual Camera Component to build a custom camera, and an overview of a built-in virtual camera that comes with the engine.