CineCam is a plugin that provides a simple but powerful method to deal with multi-camera systems and animating camera transitions. It aims to allow the user to replicate real life cinematographic movement in 3D scenes, offering advanced camera control and a transition systems integrated seamlessly with the Godot Editor.
- Virtual Cameras: Customizable camera nodes offering multiple modes for following and aiming at targets.
- Camera Transitions: A custom editor windows and resource allows the customisation of transitions between cameras.
- Add
VirtualCamera
nodes to your scene. - Configure the virtual cameras using the Inspector.
- Create a
TransitionDictionary
.tres file in your project - Create a
CameraDirector
in your scene, and add aCamera3D
child to it - Assign the resource created above to your director node
- Configure your transitions using the custom plugin window
A basic example scene can be found in the examples
folder
This project is licensed under the MIT License - see the LICENSE file for details.
This plugin was developed as part of my bachelor thesis at Babeș-Bolyai University Cluj-Napoca, Faculty of Mathematics and Computer Science.
For any questions or issues, please open an issue on the GitHub repository or contact the author.