# phantom-camera
**Repository Path**: good-new-gitee/phantom-camera
## Basic Information
- **Project Name**: phantom-camera
- **Description**: 👻🎥 Control the movement and dynamically tween 2D & 3D cameras. Built for Godot 4. Inspired by Cinemachine.
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2025-09-13
- **Last Updated**: 2025-09-14
## Categories & Tags
**Categories**: Uncategorized
**Tags**: Godot
## README
| Documentation & Guides | Roadmap |
|---|---|
|
|
|
|
|
|
(English)
Phantom Camera For Godot Is Awesome!
|
(Spanish) |
|
|
|
(Portuguese)
CÂMERA mais DINÂMICA com Phanton Camera
|
(English) The 4 MUST Have ADDONS for Godot 4DevWorm |
Determines which PhantomCamera should be active with the Camera2D/Camera3D.
When a new camera recieves a higher priority than currently active PhantomCamera the Camera2D/Camera3D will seamlessly transition to the new one.
Define how the Camera2D/Camera3D should follow, or reposition based on, its target(s).
Sticks to its target.
Follows the target with an optional offset and damping.
|
2D |
3D |
|---|---|
Follows the centre of a collection of targets.
|
2D |
3D |
|---|---|
Follows a target while being positionally confined to a Path node.
|
2D |
3D |
|---|---|
Enables dynamic framing of a given target using dead zones. Dead zones enable the camera to remain still until the target moves far enough away from the camera's view. This is determined by the horizontal and vertical dead zone size in their respective properties within the inspector.
|
2D |
3D |
|---|---|
As the name implies, this mode is meant to be used for third person camera experiences.
It works by applying a SpringArm3D node as a parent, where its properties, such as Collison Mask, Spring Length and Margin, can be adjusted from the PhantomCamera node.
|
2D |
3D |
|---|---|
| Not available in 2D |
Define the Zoom level for the Camera2D.
|
2D |
3D |
|---|---|
| Not available in 3D |
Defines where the Camera3D should be looking—adjusting its rotational value.
Copies the rotational value of its target.
Looks At the target with an optional offset.
|
2D |
3D |
|---|---|
| Not available in 2D |
Looks at the centre of a collection of targets.
|
2D |
3D |
|---|---|
| Not available in 2D |
Tweak how the Camera2d/Camera3D tweens to a newly active PhantomCamera.
|
2D |
3D |
|---|---|