Edit of asset "Dolly Camera Controller" Accepted

Old/Current New/Edit
Title Dolly Camera Controller Dolly Camera Controller
Description Godot Dolly Camera Controller

A script used to make a *Dolly Zoom effect*. Instantiate it and attach it to a camera.
The controller will adjust the camera FOV depending of the distance between the camera and the tacked subject or start distance to create a dolly zoom when the camera is moving.

---

## About the *Dolly Zoom Effect* or *Vertigo Effect*

Dolly Zoom Effect *(Vertigo Effect)* is a camera technique where the camera moves closer or farther from a subject while zooming in or out to keep the subject the same size in the frame.

This creates a disorienting effect where the background appears to expand or contract.

How It Works:
- Moving forward (dolly in) → Zoom out (Camera FOV increase).
- Moving backward (dolly out) → Zoom in (Camera FOV decrease).

Famous Examples:
- Vertigo (1958) – First use of the effect.
- Jaws (1975) – Iconic shark attack realization scene.
- Goodfellas (1990) – Used to show paranoia. This effect is widely used in filmmaking to create tension and unease.

---

## External resources

- https://en.wikipedia.org/wiki/Dolly_zoom](https://en.wikipedia.org/wiki/Dolly_zoom
A script used to make a DollyZoom effect.
Instanciate it and attach it to a camera.
The controller will adjust the camera FOV
depending of the distance between the camera and the tacked
subject or start distance.
Dolly Zoom Effect (Vertigo Effect)
The Dolly Zoom is a camera technique where the
camera moves closer or farther from a subject while
zooming in or out to keep the subject the same size.
This creates a disorienting effect where the background
appears to expand or contract.
How It Works:

Moving forward (dolly in) → Zoom out.
Moving backward (dolly out) → Zoom in.

Famous Examples:

Vertigo (1958) – First use of the effect.
Jaws (1975) – Iconic shark attack realization scene.
Goodfellas (1990) – Used to show paranoia.

This effect is widely used in filmmaking to create tension and unease.
Category 3D Tools 3D Tools
License MIT MIT
Repository Provider GitLab GitLab
Repository Url https://gitlab.com/thespoonfulone/godot-dolly-zoom https://gitlab.com/thespoonfulone/godot-dolly-zoom
Issues Url https://gitlab.com/thespoonfulone/godot-dolly-zoom/issues https://gitlab.com/thespoonfulone/godot-dolly-zoom/issues
Godot version Godot 4.6 Godot 4.0
Version String 1.1.0 1.0.0
Download Commit c8f3d3939bd2c8e1af41aaa62700d93e07c88aae 0a1406dde1eda1751182b7324c73aea84790bf4f
Download Url (Computed) https://gitlab.com/thespoonfulone/godot-dolly-zoom/-/archive/c8f3d3939bd2c8e1af41aaa62700d93e07c88aae.zip https://gitlab.com/thespoonfulone/godot-dolly-zoom/-/archive/0a1406dde1eda1751182b7324c73aea84790bf4f.zip
Icon Url https://gitlab.com/thespoonfulone/godot-dolly-zoom/-/raw/main/addons/dolly-camera-controller/assets/icons/DollyIcon.png
https://gitlab.com/thespoonfulone/godot-dolly-zoom/-/raw/main/addons/dolly-camera-controller/assets/icons/DollyIcon.png
Preview Insert
Type video
Image/Video URL https://gitlab.com/thespoonfulone/godot-dolly-zoom/-/raw/main/Preview_Dolly.mp4
Thumbnail https://gitlab.com/thespoonfulone/godot-dolly-zoom/-/raw/main/addons/dolly-camera-controller/assets/icons/DollyIcon.png