ComposableCameraSystem is a modular, data-driven camera framework for Unreal Engine 5.6 and above. It replaces the monolithic APlayerCameraManager pattern with a layered architecture built around composable nodes, pose-only transitions, and a two-tier context / evaluation-tree model.

Where to start

  • Getting Started — install the plugin, enable it in your project, and build your first camera.
  • User Guide — starts with Concepts (architecture in plain terms), then covers the graph editor, camera authoring, the Blueprint API, and blending.
  • Tutorials — worked, end-to-end examples.
  • Extending — writing custom nodes, transitions, and modifiers in C++.
  • FAQ — common questions about installation, behavior, performance, and extending.
  • Reference — catalog of shipped nodes, transitions, modifiers, and Blueprint API.