Godot Plugin for building custom & intelligent camera systems that tracks a certain target
  • GDScript 53.1%
  • GDShader 25.3%
  • Shell 21.6%
Find a file
2026-08-23 02:50:26 -04:00
.github/workflows ease of life upgrades 2026-08-23 02:50:26 -04:00
addons/cctv ease of life upgrades 2026-08-23 02:50:26 -04:00
assets README 2026-05-01 23:51:06 -04:00
scripts test pipeline 2026-08-22 16:31:40 -04:00
tests ease of life upgrades 2026-08-23 02:50:26 -04:00
.gitattributes ease of life upgrades 2026-08-23 02:50:26 -04:00
.gitignore init and done 2026-05-01 23:08:28 -04:00
LICENSE init and done 2026-05-01 23:08:28 -04:00
project.godot ease of life upgrades 2026-08-23 02:50:26 -04:00
README.md Update README.md 2026-05-03 01:11:42 -04:00

gd-CCTV

A Godot Plugin for building custom & intelligent camera systems that tracks a certain target

little demo

The demo above is made with the game vitvitDRIVER 3D by @vicpoire

How to use

  1. Install the plugin and add it to your project
  2. Create a CCTVManager node in your scene
  3. Add CCTVCamera nodes across your scene
  4. Set all the created CCTVCamera nodes in the CCTVManager's cameras array
  5. Set the target variable in the CCTVManager to the node you want the cameras
  6. Customize the cameras as you wish! You can change when they "see" the target (VisionTester) and change how they behave and move (CameraBehaviour)