branchrust_reboot/main/demoshot/v2cancel
22 Commits over 122 Days - 0.01cph!
Initial overdub UI and some backend work
Added initial support for modifying and deleting keyframes
Info accessors in MovieMakerUtility will now work if no demo is loaded
Load the demo cfg from a better location so it can't potentially happen while the demo is still initialising
Fixed mouse wheel binds not working when playing back a shot (cursor still needs to be hidden)
Fixed gibs not spawning properly in demos after repeated loops/scrubbing
Don't show loop button while recording a shot
Don't allow input on playback controls while recording a shot
Hide keyframe tracks when a shot isn't active
Experimenting with keyframe track widgets, supports muting tracks
Rework recorder internals
Move all of the file/directory handling into a new Utility class
Exposed TGA and EXR image type options
Image sequence export now respects resolution setting
Added support for exporting image sequences (in png) instead of a video file
Properly dispose the open demo when exiting play mode (editor only)
Lock the framerate when exporting so that the exported video is at the desired frame rate (30/60/etc) regardless of performance
Added export button
Beginning an export will now roll back to the start of the demo or the start of a shot
Fixed projectile errors when pausing a demo with gunfire
Very WIP video exporting tools (extracted from old movie maker branch)
Refactor and standardise playback controls for future tracks