Welcome to CineBlend

High-level virtual cameras plugin for the FlaxEngine.



Camera Features:

Virtual Cameras

CineBlend introduces a priority-based virtual camera system that seamlessly integrates with FlaxEngine. Cameras with higher priority automatically become active, while the soloing function lets you temporarily override this for testing specific shots. The system works directly in the editor, allowing you to preview camera blends without entering Play Mode.

Transitions

Create cinematic camera movements with smooth transitions between every camera property. CineBlend handles position, rotation, field of view, and even near/far planes with customizable easing and duration settings. Transitions can be triggered automatically or through our extensive API.

Camera Modules

Enhance your cameras with non-destructive, stackable effects through our module system. Add natural camera shake, automatic target tracking with Look At, intelligent Auto-Framing to keep subjects on screen, and collision prevention with the Collider module... Effects can be stacked to create complex camera behaviors with ease.

For Developers

CineBlend is built with extensibility in mind, using a clean interface-driven architecture that makes it easy to add your own camera modules or even whole virtual cameras. Cineblend comes with Large World Support, meaning it can support FlaxEngine's 64bit mode.