branchrust_reboot/main/demoshotcancel
120 Commits over 183 Days - 0.03cph!
Fixed shot list not scrolling, still has some issues
Added RealTimeUntil
3 second countdown now rolls back 3 seconds and resumes playback, if the player is earlier than three seconds it will wait for the appropriate time and then play
Added if Demo.compressShotKeyframes to toggle the keyframe compression
Moved the shot recorder UI
Fixed being able to scrub the timeline while recording a shot
Added buttons to go back to the start of the demo/shot
Fixed pre record timer always appearing even if that option is disabled
Fixed lerped camera movement not being recorded in a shot file
Added a loop option to the shot playback UI
Wip initial support for keyframe tracks
Added support for a three second countdown before starting to record a shot
Implement delete shot button, better ui state management
Added a scrub bar for general use when not in a shot
Some layout changes
Tab to toggle demo UI on and off
Added a label to list keys
New non-broken test.dem
Some cleanup
Don't record keyframes if nothing has changed
Store rotations as quaternions, more accurate
Add support for float keyframe tracks, record fov
WIP debug cam saved shot system
Added demo.recordShot to record time stamped camera movement into a named file in the demo folder
Added demo.playshot to play back a shot in sync with the demo
Added demo.autoDebugCam to automatically switch the debug cam when opening a demo