phantom-camera

👻🎥 Control the movement and dynamically tween 2D & 3D cameras. Built for Godot 4. Inspired by Cinemachine.

MIT License

Stars
1.6K
Committers
10

Bot releases are visible (Hide)

phantom-camera - v0.2

Published by ramokz over 1 year ago

phantom-camera - v0.1.1

Published by ramokz over 1 year ago

Initial Public Release

The first public version of Phantom Camera.

✨ Features

🏃Follow (2D & 3D)

Follow a Node, dampen the follow logic for more smooth movement, and offset the followed target's position.

📷 Zoom (2D)

Dynamically animate between zoom levels when switching between Phantom Cameras.

👀 Look At (3D)

Keep a Node3D at the centre of the camera's field of view.

🌀 Tweening (2D & 3D)

Tween between Phantom Cameras, allowing for specific Transitions, Easing and Durations for each.

🪀 Example Scenes (2D & 3D)

Try out and play with the various features in the provided example scenes.

Related Projects