unity-cinemachine

Control Cinemachine Virtual Cameras and settings for cinematic workflows in Unity.

Updated Apr 15, 2026
One-click install
npx skills add https://github.com/Yuan-Zzzz/FrogRE --skill unity-cinemachine-yuan-zzzz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-cinemachine
Source: https://github.com/Yuan-Zzzz/FrogRE/tree/main/.codex/skills/unity-skills/skills/cinemachine
Command: npx skills add https://github.com/Yuan-Zzzz/FrogRE --skill unity-cinemachine-yuan-zzzz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cinemachine enables precise, programmable control of virtual cameras in Unity, simplifying the creation of cinematic shots by managing follow and look-at targets, camera behaviors, and multi-camera coordination.

Core Features & Use Cases

  • VCam creation & inspection: Create new Virtual Cameras and deeply inspect their fields and settings.
  • Targeting & configuration: Set Follow and LookAt targets, adjust lens and body/aim/noise components, and switch camera components for dynamic scenes.
  • Workflow integration: Coordinate camera actions with Timeline and manage target groups, splines, and extensions for advanced sequences.

Quick Start

Create a new Virtual Camera named "MainVCam" and assign a Player object as both Follow and LookAt targets to begin capturing cinematic footage.

Frequently Asked Questions about unity-cinemachine

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a Unity virtual camera to follow and look at a player target?

To set up a Unity virtual camera, create a new vcam and assign the Player object as both the Follow and LookAt targets to capture dynamic cinematic footage.

Can I use Cinemachine with Timeline to sequence camera animations?

Yes, Cinemachine integrates with Timeline to coordinate camera actions, allowing you to manage multi-camera sequences and advanced cuts for dynamic scene transitions.

Does this Cinemachine workflow support both version 2.x and 3.x in Unity?

Yes, the Cinemachine workflow supports operations across projects using both Cinemachine 2.x and 3.x, with specific guardrails for compatibility notes during component configuration.

How do I adjust lens properties and switch camera components in Unity?

You can adjust lens properties and switch body, aim, or noise components on a virtual camera to configure dynamic camera behaviors for specific cinematic shots.

What is the best way to manage multiple targets in a Cinemachine shot?

For multiple targets, Cinemachine allows you to configure target groups and use splines, ensuring the virtual camera maintains proper framing across all objects in the scene.

Why are my virtual camera settings not applying correctly in Unity?

Virtual camera settings may not apply if body, aim, or noise components are misconfigured or if there are version incompatibilities between Cinemachine 2.x and 3.x workflows.