View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.1.2
- Last updated
- First released
- Unity version
- 2022.3.62 or later
- Package size
- 3.9 MB
- Files
- 198
- Favorites
- 24
- Views in the past week
- 31
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $24.99 on
Keywords
- Search for Timeline
- Search for cinemachine
- Search for Cinematic Camera
- Search for Cutscene
- Search for Spline camera
- Search for camera controller
- Search for cinematic waypoint
- Search for camera vfx
- Search for Camera Animation
- Search for Camera Path
- Search for In-game cinematic
- Search for Video Recording
Cinematic Camera Controller
Cinematic camera waypoint system — author in SceneView or at Runtime, Timeline + Cinemachine 3 integration, fade, shake, auto-banking and more..
Affiliate link ยท Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 9
Cinematic Camera Controller screenshot 1
About this asset
๐ฌ Join the AnkleBreaker Community! ๐ฌ
Got a question, feedback, or a feature you'd love to see? Join our Discord, we actively improve our assets based on your input, it's where we drop our latest announcements and run giveaways.
- ๐ฅ Discord: ๐ https://discord.gg/2D36VUmsYN
- ๐ Website: ๐https://anklebreaker-consulting.com
๐ฌ Build Cinematic Camera Sequences in Unity โ Editor or Runtime, Your Choice
Stop wiring waypoint systems from scratch every project.
Stop fighting Cinemachine just to get a clean flythrough.
Cinematic Camera Controller turns Unity into a complete cinematic authoring suite โ author sequences in the SceneView ahead of time, OR drop the runtime prefab into your scene and let designers place waypoints live with WASD fly controls. Same data model. Same playback engine. Ship in minutes.
โ๏ธ Requirements โ๏ธ
Unity 2022.3 LTS or newer (tested on 2022.3, 2023.x and Unity 6). Built-in / URP / HDRP all supported.
Timeline package (pre-installed in fresh Unity 2022.3+ projects).
AnkleBreaker.Core and required dependencies are auto-installed on first use via a one-click Dependencies Installer popup. No manual setup.
๐งฉ Two Independent Workflows โ One Unified Package ๐งฉ
Editor Authoring โ A SceneView Editor Window with 3D handles, path visualization, frustum preview, and real-time scrubbing. Sequences saved as ScriptableObject assets. No GameObjects required in your scene during authoring.
Runtime Drag-and-Drop โ An all-in-one prefab with FlyCameraController (WASD + mouse), in-game waypoint placement (Z key), and a full UI Toolkit editing interface. Let your designers tweak sequences live during Play Mode.
Same data model, same playback engine, your choice per project โ or use both side by side.
๐จ Per-Waypoint Cinematic Control ๐จ
Beautiful results out of the box โ every waypoint can be individually tuned.
Catmull-Rom Tension Slider (6) โ Hermite-form interpolation with per-waypoint tension control (0 = sharp corners, 0.5 = standard smooth, 1 = very rounded). Tune curve tightness segment by segment instead of being stuck with a global setting.
Black Screen Fade โ Configurable per-waypoint fade durations for scene transitions and dramatic cuts.
Camera Shake โ Perlin-noise based shake with adjustable amplitude and frequency, triggered automatically.
Auto-Banking โ Smooth automatic camera roll into curves with adjustable strength and smoothed ring buffer.
Dynamic Look-At Targets โ Each waypoint can track any scene object; targets are persisted by ID to survive Save/Load cycles.
Teleport Waypoints โ Mark any waypoint as "instant" to skip interpolation and cut directly to it.
๐ Why Cinematic Camera Controller? ๐
Two Workflows, One Package โ The competition forces you to pick: Editor-only authoring tools OR runtime systems. Cinematic Camera Controller unifies both under the same data model. Author cinematic sequences ahead of time, let your designers tweak them at runtime, or both โ your choice per project.
Per-Waypoint Tension โ Most spline-based camera tools give you a global smoothness setting. CCC lets you tune Catmull-Rom tension waypoint by waypoint, mixing sharp corners and smooth curves in the same sequence.
Timeline Integration with Weighted Blending โ A custom Cinematic Waypoint Track lets you compose entire shot lists in Unity's Timeline window, with overlapping clips that blend automatically using weighted interpolation. Perfect for cutscenes and trailers.
Optional Cinemachine 3.0+ Adapter โ When Cinemachine is installed, an adapter routes playback through a managed CinemachineCamera with priority swap and graceful return. Silently falls back to Camera.main on older versions โ zero manual configuration.
Runtime API โ Trigger sequences from code with PlayFromAsset, smooth blend transitions, and ShowUI/HideUI events. Persist sequences as JSON or ScriptableObject assets directly from the runtime UI.
Built-In / URP / HDRP โ Auto-detects your pipeline. No separate URP/HDRP versions to maintain, no manual reconfiguration.
โจ 10 Formation Tools for Instant Waypoint Layouts โจ
One-click waypoint arrangement for common cinematic patterns.
Circle โ orbit shots around a subject.
Arc โ partial sweeps for reveals.
Line โ straight tracking shots.
Ellipse โ stylized orbital paths.
Spiral โ vertical zoom-outs and dramatic ascents.
Rectangle โ perimeter sweeps for level overviews.
Figure 8 โ looping showcase paths.
V-Shape โ diving and rising hero shots.
Rising Arc โ heroic upward reveals.
Zigzag โ kinetic, energetic camera work.
Combine with Multi-Select & Batch Edit (Ctrl/Shift+Click) to tweak duration, tension, and easing across dozens of waypoints in seconds.
๐ฎ Made for All Genres ๐ฎ
Cinematic Intros โ author opening sequences with Timeline blending and black-screen fades.
RPG / Adventure โ in-engine cutscenes with dynamic look-at targets and Cinemachine integration.
Trailers & Marketing Reels โ compose full shot lists in Timeline, record with Unity Recorder.
Architectural / Product Showcases โ smooth orbital and figure-8 paths around 3D models.
Procedural / Dynamic Levels โ runtime waypoint placement adapts to generated content.
Designer-Driven Projects โ drop the runtime prefab in and let non-coders author sequences live.
๐ฆ What's in the Box ๐ฆ
- Two independent workflows (Editor SceneView + Runtime Drag-and-Drop prefab) sharing the same data model.
- ScriptableObject-based CinematicSequenceAsset with Catmull-Rom interpolation, easing curves, FOV control, roll, tension, and dynamic look-at targets.
- 10 Formation Tools + Multi-Select & Batch Edit for fast authoring.
- Per-waypoint cinematic effects: Black Screen Fade, Camera Shake, Auto-Banking, Teleport, Dynamic Look-At.
- Timeline integration with custom Cinematic Waypoint Track and weighted clip blending.
- Optional Cinemachine 3.0+ adapter (auto-detected, silent fallback).
- Optional Unity Recorder integration (auto-detected, enables recording panel in both UIs).
- Runtime PlayFromAsset API with blend transitions and ShowUI/HideUI events.
- Save / Load system (JSON files or ScriptableObject assets) directly from the runtime UI.
- ICinematicCameraTarget interface โ implement your own custom camera backend in four methods.
- Event-driven HandlerData architecture โ zero singletons, clean decoupling.
- Example scripts: Trigger Zones (BoxCollider) and Editor Toggles (T-key) for quick implementation.
- 5 example scenes covering Editor authoring, runtime placement, Timeline, Cinemachine, and Recorder workflows.
- Full PDF reference documentation.
- 165 EditMode unit tests covering math, API, state machines, and save/load logic.
๐ ๏ธ We also offer other quality & productivity tools for Minimaps, Cinematic Cameras, Manager Initialization, Radial Menus, and more.
From the publisher's Asset Store listing.
Technical details
- Unity Version Support: All versions from 2022.3 LTS and newer
- Render Pipelines: Compatible with Built-in, URP, and HDRP.
- Dependencies: None required. Timeline is pre-installed in fresh 2022.3+ projects and is auto-detected via versionDefine.
- Optional Integrations: Cinemachine 3.0+ (Asset Store / UPM) and Unity Recorder (UPM) โ both are auto-detected at compile time with no manual wiring required.
- Assembly Definitions: Clean structure with 7 asmdefs (Runtime, Runtime.Timeline, Editor, Editor.Timeline, Editor.Installer, Examples, Tests.EditMode).
- Namespace: AnkleBreaker.CinematicCameraController
- Interpolation: Hermite-form Catmull-Rom with per-waypoint tension control (0 to 1).
- Camera Effects: Black Screen Fade state machine, Perlin-noise Camera Shake with envelope fade-out, and Auto-Banking with a smoothed ring buffer.
- Formation Tools: 10 presets (Circle, Arc, Line, Ellipse, Spiral, Rectangle, Figure 8, V-Shape, Rising Arc, Zigzag).
- Sample Scripts: Includes 5 demo scenes.
- Save / Load: Native support for JSON files (Application.persistentDataPath) and ScriptableObject assets (.asset).
- Editor UI: Modern UI Toolkit (UXML / USS) used for both the Editor Window and the runtime overlay.
- Architecture: Decoupled, event-driven static HandlerData. Zero singletons.
- Input Support: Supports both Legacy Input Manager and the New Input System (auto-detected via ENABLE_INPUT_SYSTEM).
- Unit Tests: 165 EditMode tests included for stability and math verification.
- Documentation: Comprehensive illustrated PDF (Documentation.pdf) included, plus detailed tooltips on every serialized field.
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 2022.3.62f3 | Compatible | Compatible | Compatible |
As listed on the Asset Store.