Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bakkesmodorg/dollycamplugin2
Dollycam/cinematic maker for Rocket League replays
https://github.com/bakkesmodorg/dollycamplugin2
automated camera cinematic dolly dollycam league replay replays rocket rocket-league sdk
Last synced: about 2 months ago
JSON representation
Dollycam/cinematic maker for Rocket League replays
- Host: GitHub
- URL: https://github.com/bakkesmodorg/dollycamplugin2
- Owner: bakkesmodorg
- Created: 2017-11-10T18:20:06.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2021-05-19T22:29:25.000Z (over 3 years ago)
- Last Synced: 2023-07-31T13:59:05.905Z (over 1 year ago)
- Topics: automated, camera, cinematic, dolly, dollycam, league, replay, replays, rocket, rocket-league, sdk
- Language: C++
- Homepage: http://bakkesmod.com
- Size: 602 KB
- Stars: 13
- Watchers: 4
- Forks: 3
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DollyCamPlugin2 (A dollycamera implementation for Rocket League)
Open source implementation of a dolly camera for Rocket League using the BakkesMod SDK. This plugin is included by default with BakkesMod. It allows video creators to set certain waypoints in a replay and the dollycam will automatically interpolate a path between these points.Requirements:
- BakkesMod (With SDK)
- nlohmann json library (https://github.com/nlohmann/json)Features:
- Setting camera location/rotation to given values
- Separate interpolation of camera location and rotation
- Preview rendering of the path in 3D space
- Linear interpolation
- Nth order bezier curve interpolation
- Cosine interpolation
- Hermite interpolation (broken)
- Catmull Rom interpolation
- Applying Chaikins algorithm to existing paths
- Saving/loading paths to and from a file.Full documentation on how to use the plugin can be found here: https://docs.google.com/document/d/18MUmF7qsFZQdKZQOJvlWqzIxgGMyDm58uy9ivAnzFk4/edit
Feel free to add to this. Also, if you implement any features, feel free to submit a pull request!If you have any questions regarding the BakkesMod SDK/implementation of the plugin send me a PM on Discord (Bakkes#8746) or open an issue on GitHub!