CRYENGINE Developer Insight - Designing an Animation System for 2020 and Beyond

CRYENGINE Developer Insight - Designing an Animation System for 2020 and Beyond

Channel:
Subscribers:
51,100
Published on ● Video Link: https://www.youtube.com/watch?v=J0eCJ2cAChI



Duration: 58:08
3,352 views
112


Discover the innovative future of animation in CRYENGINE by watching a tech talk from our very own animation programming experts Claudio Freda and Pawel Wojtasik.

00:00 Intro and Overview
01:25 CRYENGINE Animation Stack (Current)
02:30 Mannequin Pros and Cons
05:30 Modular Animation System: Goals
06:45 System Architecture
09:30 Playebles & Samples
11:13 Use Case: 3D TPP Action Character
11:40 Starting Off: State Machine
12:45 State Machines: Tags
14:15 State Machines: Transitions
15:20 Problem: Combining and Modifying Animations
16:14 Scopes: Expanding the Animation Graph
17:00 Animation Graph Part 1
17:30 Binding Example
18:40 Summary: Our Character
19:00 Problem: New Character
19:38 Reusing Setups: Motion Maps
21:20 Problem: Coordinating Animations
22:00 Coordination: Animation Controller
23:23 Timelines: Synchronizing Characters
24:12 Timelines: Annotating Animations
24:30 Extending the System
25:51 Animation Graphs Part 2
27:00 Animation Stack and Layered Transition Queue
28:03 Pose Modifier Framework
28:45 Case Study
30:00 Animation Graph: Requirements
31:00 We are designing a language
33:10 Purely functional DSL
34:20 Example Workflow
37:10 Debugging the Graph
39:40 Dealing with state
43:26 DSL Summary
44:28 Computation back-end
46:29 Pose Evaluation
47:10 Buffer reuse
49:20 Node API
52:30 Graph Transformations
57:20 Conclusions
57:55 Outro

Claudio, Animation Programmer, and Pawel, Senior Animation Programmer, introduce the new animation system for CRYENGINE and explain how they are bringing innovations to the game animation landscape in this talk first given at GIC Poznan 2019.

#TechTalk #Animation #DeveloperInsight

Our experts cover both low-level animation computational code and animation controllers, which are high-level systems, used to control animations on characters.
The session also gives an overview of the pros and cons of the current Mannequin system, and you’ll learn about our plans to evolve the animation stack, which will future-proof the system, decrease the learning curve, and increase accessibility for designers and technical artists.

If you are completely new to CRYENGINE, we recommend that you download our beginner’s course:
https://www.cryengine.com/marketplace/product/CEMP-2019
Or, you can watch the tutorial on our YouTube channel:
https://www.youtube.com/watch?v=FAXHqKvuPF4&list=PLpCgy91Y5vMvZp9_UQivhhK588pvaUtBZ

Subscribe to our channel and click the bell icon to get notifications for the latest tutorials from CRYENGINE.

CRYENGINE - The most powerful game development platform is now available to everyone. Full source code. 5% Royalties. No license fee. Join us over at http://www.cryengine.com

Subscribe: https://www.youtube.com/cryengine?sub_confirmation=1
Add us on Twitter: https://twitter.com/cryengine
Follow us on Facebook: https://www.facebook.com/cryengineofficial/
Join the discussion on our Forum: https://forum.cryengine.com/ and/or CRYENGINE Discord: https://discord.gg/cryengine
Browse our Marketplace: https://www.cryengine.com/marketplace




Other Videos By CRYENGINE


2020-11-19CRYENGINE Tutorial - Character Pipeline: Mannequin Setup
2020-11-04CRYENGINE Tips & Tricks - Cherry Pick GameSDK Features
2020-10-28CRYENGINE Particle Editor Tutorial - Part 2: Domains and Basic Modifiers
2020-10-06CRYENGINE Tutorial - Character Pipeline: The Secret of Blendspaces
2020-09-23CRYENGINE Particle Editor Tutorial - Part 1: Introduction to the Core Concepts of Particle Design
2020-09-11Crysis Remastered - Achieved with CRYENGINE brings Ray Tracing to current-gen consoles!
2020-08-11CRYENGINE Environment Editor Tutorial - Part 5: Color Grading
2020-08-06CRYENGINE Tutorial- Character Pipeline: Making our Character a Playable Character | Taming Mannequin
2020-07-28CRYENGINE Tutorial - Art Asset Pipeline: PBR Texture Mapping 2/2 - Achieving Photorealism
2020-07-24Adding Audio to your CRYENGINE Level - Dynamic Ambience Part 4
2020-07-17CRYENGINE Developer Insight - Designing an Animation System for 2020 and Beyond
2020-07-16CRYENGINE Environment Editor Tutorial - Part 4: HDR and Filters
2020-07-10CRYENGINE Tutorial - Art Asset Pipeline: PBR Texture Mapping 1/2 - Achieving Photorealism
2020-07-07CRYENGINE Tutorial Special - How to import & set up 3D Apparel [Marvelous Designer]
2020-06-17Adding Audio to your CRYENGINE Level - FMOD Studio Workflow Part 3
2020-06-10CRYENGINE Tutorial - Character Animation Pipeline: Export & Import with 3DS Max, Maya, and Blender
2020-05-28CRYENGINE Tutorial - Art Asset Pipeline: Creating and Handling LoDs (Blender)
2020-05-20Adding Audio to your CRYENGINE Level - FMOD Studio Workflow Part 2
2020-05-13CRYENGINE Tutorial - Art Asset Pipeline: Creating and Handling LoDs (Maya)
2020-05-07CRYENGINE Tutorial - Character Pipeline: Reorienting Animations (Blender)
2020-04-30CRYENGINE Tutorial - Character Pipeline: Reorienting Animations (Maya)



Tags:
CRYENGINE
animation
developer insight
tech talk
game engine
mannequin
game dev
indie dev
european game dev