- anchor bones task base
- change frame quality source
- one more crash
- fix some crashes
- Re-implement playback bar
Changelog
Follow the development of AImation Studio. Browse application improvements, fixes and website updates, ordered by date.
- fix compile warning
- more tweaks to viewport tasks
- add cancellable tag to background worker
- some remakes to viewport tasks, still not ideal
- 9e5887523e31ccc3059bbb3a9d8eff97589a533c codestyle
- Tasks: Update triangulation task to support cancellation
- Threading: Implement async task cancellation using std::stop_source & std::stop_token
BackgroundWorker callable can be now constructed with std::stop_token argument, if that's the case then when a thread calls the task, it will provide a stop_token that - Misc: RFsequence has been removed, buildfix
- scaling and smoothing tasks
- some task reorganization, renaming badness to quality
- Record: Implement upload video feature
The video is automatically split into our format
- Revert "Image Pipes: Write all frames to mp4 video using h264 codec instead of storing all frames in a folder"
This reverts commit fc44342fae6e64c121ff3d3ba1580a170ad0247b.
- Image Pipes: Write all frames to mp4 video using h264 codec instead of storing all frames in a folder
- fix parsing inference outputs
- SBS: Display selected bone and transform
make sbs a bit more re-useable for future models
- SBS: small adjustments
- Viewport: Deprecate sequencer in favor of SBS (tm)
Implement proto for skeletal bone selector, 2d drawing of estimation pose model which broadcast bone selection on press
- misc: small code cleanup
- Licensing: Implement application verification (#68)
Co-authored-by: siof <siof@siof.pl>
Reviewed-on: /pulls/68
Co-authored-by: siof <siof+reikagit@siof.pl>
Co-committed-by: siof <siof+reikagit@siof.pl>
- CommandsContext: Move cooldown handling to keybind from command handler
Allow WSAD to execute more often
wrap shortcut internals in a struct as the AddKeybind function grew too much
- SceneTab: Move marking scene for deletion to it's own function
- Rest: Adjust news endpoint and implement missing fields: url, date, id
- small cleanups after debugging
- Viewport: Fix crash due to leftover viewport context in the context mgr. ViewportContext should be registered as child of viewport tab
MainLoop: Fix big whoopsie in main update loop which called editor command mgr update() function twice
- CommandsContext: Delete move and copy constructors
Try Aimation Studio with your own recording.
Try the workflow with your own footage. Then choose the license that fits your project.