# Animation 2025: ## A New Animation System Sybren Stüvel, Nathan Vegdahl, Christoph Lendenfeld <small>Slides: https://hackmd.io/@anim-rigging/HJg-ajqWT</small> --- ## October 2022 # Project Start --- ![FIFIDS](https://hackmd.io/_uploads/BJ8wbhcZT.jpg) <aside class="notes"> - Intro, with quick nudge to last year’s presentation & explanation of FIFIDS. - Helped to give project direction, good idea of where we want to go Paid: - since November: Christoph working 3 days/week on devfund grant, from Madrid. - since April: Nathan working 4 days/week from Amsterdam. Regularly concretely useful: - Brad Clark & Jason Schleifer involved in consluting role - Nate Rupsis as developer on NLA and other animation areas </aside> --- # Shiny! ### Things already in Blender --- # Speed! FIFIDS #1: Fast: improvements to the graph editor speed. TODO: Christoph's demo video of graph editor --- ![Armature Layers](https://hackmd.io/_uploads/rkxugaqb6.png) --- ![Bone Layer Manager](https://hackmd.io/_uploads/Byst369-T.png) <small>Bone Manager add-on: https://fin.gumroad.com/l/STdb</small> --- # Bone Collections | Armature | Bone | | - | - | | <img alt="Bone Collections - Armature" src="https://hackmd.io/_uploads/S14FkA5bT.png"> | <img alt="Bone Collections - Bone" src="https://hackmd.io/_uploads/Skma109Za.png"> | <aside class="notes"> - 'Armature Collections' was more consistent with 'Scene Collections', but every body kept using 'bone collections'. </aside> --- # AnimAide list of tools - Blend Offset - Left/Right Align - Blend to Ease - Match Slope - Scale Average - Graph Editor Push Pull - Time Offset --- TODO: other improvements since last year - Small Pose Library improvements (subtracting poses, asset shelf, flipping while blending) - FCurve modifiers: multi-editing and 'copy to selected' - Improved snapping options in animation editors - Bone relationship lines: head-to-head or tail-to-head - Gaussian and Butterworth smoothing operators - Weight paint: more selection operators for vertices & faces - NLA strip shuffling: no more brick walls - Parent Space alignment option - Easily switching between graph editor key & handle selection - Improved animation baking - New bendy bone mode for smoother deformations - Copy Global Transform: allow mirroring of pasted transforms - Lots of quality-of-life improvements & bug fixes --- # Near Future --- # Layered Animation Prototype New layered animation system: basically present blog post of June 2023 workshop and show however far we managed to implement it at the time of the conference. - GP integration --- # Also Future Looser planning for the future (but still not too distant, these will directly speed up animators): --- # Ghosting Ghosting in the 3D Viewport. --- # Bone Picker Bringing selection sets & bone picker to Blender (currently bundled add-on resp. non-existent). --- # Keying Redefining keying sets and auto-keying behavior. --- # Even Further Future Even looser planning for even further future (cool features, might help a lot, but also more effort & risk): - Rig nodes (prototype). - Custom Bone Axes - Animation snippets in pose library - More rest poses (binding pose vs. animation rest pose)
{"title":"BCon2023: Animation 2025","breaks":true,"description":"View the slide with \"Slide Mode\".","slideOptions":"{\"theme\":\"league\",\"transition\":\"fade\",\"controls\":true,\"progress\":true,\"slideNumber\":true}","image":"https://hackmd.io/_uploads/B1ufea9-a.jpg","contributors":"[{\"id\":\"47d05bf7-8ddc-4dbb-8826-1a5d13908378\",\"add\":1,\"del\":0},{\"id\":\"41f39a1e-b9bd-478c-9cd2-2d4b4240e778\",\"add\":3839,\"del\":2876}]"}
    285 views
   owned this note