Animation Warping for Responsiveness in FIFA Soccer Paul Mc. Comas & Jason Sanmiya
Overview • Insert screenshots of the previous video detailing what we’re going to talk about
Procedural Turns
Procedural Turns
Animated Turns
A Proposal: Fixed Delta Rotation
Foot Planting
Foot Planting Blend Node Blen Heig ded Foo t ht & Velo city! Blend Node Jog Clip Sprint Clip Turn Clip • Right Arm. SQT • … • Left Foot. SQT • Left Foot Height. Float • Left Foot Velocity. Float
Warp Segments Z Speed Time X Z Z X X
Trajectories
Dynamic Adjustment
Interruptions
Turn Summary
IK to make ball touches
Volley
Height Warping height bonus 0 time knee bend touch end
Height Warping
Face Angle Warping face angle bonus 0 time touch end
Face Angle Warping
Time Warping Set first point to match entry speed Original distribution so player does not run through ball 4 3 2 1 5 6 7 9 8 Spread out remaining points to smooth speed curve
Time Warping Playback rate set near one to prevent overrun 1. 5 1 0. 5 set to match start speed set area to match touch time touch t end