Black Eye Camera - Powerful Procedural Camera System for Gameplay and Cinematics
Black Eye 2.0 provides Unreal Engine developers with a procedural camera system featuring an Orbit camera, Camera Manager, and live switcher modules.
Engine ToolsResource overview
Building Directable Systems with the Camera Manager
Black Eye 2.0 structures its procedural workflow around a high-level Camera Manager designed to oversee and control the viewpoint logic across an entire project. Rather than treating cameras as static transforms, this framework treats them as active, dynamic operators that respond directly to the action on screen. The Camera Manager automatically handles the complex tasks of prioritizing, blending, and switching between different camera setups. By utilizing trigger-driven camera changes, developers can program the system to adapt seamlessly based on gameplay states, specific animations, or environmental triggers.
This high-level blending ensures that transitions between interactive gameplay segments, scripted cinematics, and other specialized camera types remain smooth and unobtrusive. The system allows creators to establish a hierarchy of priorities so that the camera knows exactly when to shift focus from a wide environmental view to a tight gameplay angle. Because every property within the ecosystem is fully exposed to Blueprint, developers can script real-time, event-driven behaviors that tailor the camera's response to the unique demands of their project.
Orbit Camera and Cinematic Movement Modules
For gameplay designers building third-person mechanics, the package includes a dedicated Orbit Camera module. This framework provides the essential building blocks for character-driven viewpoints, incorporating heading, pitch, and recentering parameters. To maintain a polished feel during movement, the Orbit Camera integrates collision detection and damping, ensuring the viewpoint navigates complex environments without clipping through geometry or reacting jarringly to sudden directional changes. These tools are highly adaptable, supporting genres ranging from third-person action and driving games to real-time strategy (RTS) and first-person shooters (FPS).
When the focus shifts to more cinematic framing, the primary Black Eye Camera module introduces a suite of advanced movement controls. It utilizes damping and deadzones to soften the camera's reaction to minor character movements, creating a smoother, more deliberate visual style. Screen-space framing and dynamic field-of-view (FOV) adjustments allow the camera to automatically scale its composition based on the action. Additionally, velocity-based look-ahead mechanics enable the camera to anticipate character movement, leading the subject naturally rather than rigidly locking onto their center point. For developers actively iterating on these mechanics, the streamlined UI allows properties to be tweaked directly in play mode and saved instantly.
Multi-Subject Tracking and the Cross Camera
Managing the frame when multiple characters are on screen requires specialized composition tools. The Cross Camera module is specifically built as a two-subject camera, designed to handle the framing complexities of dialogue sequences, close-quarters combat, and face-to-face interactions. It dynamically adjusts its positioning to keep both subjects composed properly, adapting smoothly even when the spatial relationship and positions of the subjects vary drastically during the interaction.
For scenarios involving larger groups or complex points of interest, the multi-subject tracking system takes over. This feature frames and follows multiple targets simultaneously. To ensure the composition remains precise and intentional, the system utilizes per-subject weighting. This allows a cutscene artist or gameplay designer to dictate which character or object should command the most attention within the frame, ensuring the camera prioritizes the primary action while still keeping secondary targets in view.
Previs Workflows and Sequencer Integration
The procedural nature of Black Eye 2.0 extends deeply into pre-visualization and cinematic layout workflows. Previs artists can utilize the system to create an entire bank of specialized Black Eye shots, ranging from sweeping drone angles and wide establishing shots to tight close-ups and cowboy framing. Once created, these shots can be assembled directly as clips on the Unreal Engine Sequencer.
Because the cameras act as dynamic systems rather than baked animations, artists can rearrange and retime these clips on the timeline without the need to reanimate the camera paths. Each shot dynamically adapts to changes in character scale, movement speed, and layout tweaks. If a character's animation is updated or the set dressing is shifted, the procedural camera automatically compensates to maintain the intended framing. This flexibility ensures that the edit remains highly adaptable, allowing cutscene artists to design a shot sequence once and deploy it across variable scenarios.
Camera Switcher for Mocap and Live Events
For environments that demand immediate, on-the-fly editorial decisions, Black Eye includes a powerful Camera Switcher module. This tool provides real-time, director-level control over the virtual cameras, making it an essential component for live mocap stages, esports broadcasts, and dynamic multiplayer games. Operators can dynamically cut between any number of virtual camera setups, transitioning from an overhead tactical view to an intimate character follow-cam in real time.
The entire Black Eye 2.0 procedural camera system is built for Unreal Engine 5.4 and beyond, ensuring compatibility across all supported platforms. To help developers and artists implement these tools immediately, the package includes a detailed demo scene filled with ready-to-use setups that demonstrate the core workflows of the Camera Manager, Orbit Camera, and cinematic tracking systems.
More From The Same Workflow
Resource screenshots
10 curated preview images

Download this resource
Loading your download options...
Resources are manually reviewed before listing to improve quality and reduce obvious risks.


