Animation Warping for Responsiveness in FIFA Soccer Paul McComas & Jason Sanmiya.

Slides:



Advertisements
Similar presentations
Body Movements.
Advertisements

Skills, Techniques & Tactics in Rounders
Competitive Summer Season Week of Sept 17 Goalkeeping Review.
Rotation Solids In Contact.
FFNT Southern Zone Football Academy Goalkeeping Clinic 2008.
LOCOMOTION IN INTERACTIVE ENVIRONMENTS Navjot Garg.
Why ASTM F2219? SGMA Annual Meeting Dallas, Texas, October 2, 2003 Lloyd Smith, Washington State University.
Red - Orange - Green - Technical Progressions1 Technique Under 10: Groundstrokes The use of Progressions in Teaching Tennis Technique.
This is a sequence shot of a home run by Albert Pujols off Roy Oswalt of Houston in the 2005 NLCS, both side and front views. You can start it by pressing.
VOLLEYBALL UNDERARM SERVICE
Badminton Long Serve 5. Performance Expectation Videos
VOLLEYBALL.
Biomechanics: Instep & Side Foot Soccer Kick Naomi Shimabuku Becky Wong PE 483 Dr. Caster.
ENGR 215 ~ Dynamics Sections Central Impact.
Computer Animation CS 445/645 Fall Let’s talk about computer animation Must generate 30 frames per second of animation (24 fps for film) Issues.
◦ Curling includes the physical concepts of distance, speed, and force. ◦ Distance is determined by how far the lead man pushes the stone to help out.
PHY111: Summer Lesson 14: Rotational Mechanics and Dynamics -Collisions Exploration -Motion Review -Projectile Motion -Circular Motion -Rotational.
Collision and Animation Systems in Games Jani Kajala Lead Programmer / Chief Technology Officer, Pixelgene Ltd (0)
AVL trees. Today AVL Deletes and rotations, then testing your knowledge of these concepts! Before I get into details, I want to show you some animated.
Whitman and Atkeson.  Present a decoupled controller for a simulated three-dimensional biped.  Dynamics broke down into multiple subsystems that are.
Computing & Information Sciences Kansas State University Lecture 15 of 42CIS 636/736: (Introduction to) Computer Graphics Lecture 15 of 42 William H. Hsu.
Linear Algebra THURSDAY, AUGUST 14. Learning Target I will understand what is meant by turn or rotational symmetry and how each point in a figure is related.
Projectiles have two types of motion at the same time: Horizontal Vector An object travels at a constant speed (assuming no air resistance and no other.
SKILLS. Key Skills Components Passing- Run straight, Ball in two hands, Look at the receiver, Pass ball at chest height, follow thru, Arms/hands pointed.
Lesson 5 Definition of Rotation and Basic Properties
In this section, you will look at model performers in the following skills/techniques: Control Straight Dribble Indian Dribble Push Pass Slap Hit Reverse.
You can use the right and left arrow keys to move back and forth through the presentation. These pictures are of Josh Beckett, 2003 World Series MVP, in.
Programming Assignment #4 Interactively-controllable character (10 pts) Design a graph of motions –Include as many motion clips as possible –Include walking.
Finding the Component Form a Vector Use the velocity vector and angle measure to find the component form of the vector as shown: V = IvIcos”i” + IvIsin”j”
Aerodynamic forces on the blade, COP, Optimum blade profiles
2D Collisions Physics 12 Adv.
Volleyball. History The first competitive game of volleyball was played July 7, Volleyball was first known as mintonette and changed to volleyball.
CAT 3 – Analysing a skill Golf swing Joe Smith. Elite Performer’s Swing My Swing Prior to the commencement of the skill Follow through Ball release Initial.
2D Projectile Practice #1 If a golf ball is launched at an angle of 35 ○ with a speed of 40 m/s, 1.how long will it take to reach its highest point? 2.How.
Chapter 6.7 Animation. 2 Overview When to use animation Feedback to player about interaction with UI and in-game action Communicating environmental* conditions.
9.3 – Perform Reflections. Reflection: Transformation that uses a line like a mirror to reflect an image Line of Reflection: Mirror line in a reflection.
VOLLEYBALL. Terminology Pass – Bump or Dig – Set Spike Serve Volley Lift Carry Double hit.
VOLLEYBALL. Terminology Pass – Bump – Set Spike Serve Lift Carry Double hit.
Volleyball. Safety! Never wear any jewelry while playing No gum Make sure that the poles are well anchored into the ground Wear the right shoes Keep hair.
Pole Vault Technique & Phase Objectives Pole Vault Technique & Phase Objectives l By: Mark Hannay B.S., M.S. l Regional Chairman: USA Track & Field’s National.
Computer Animation CS 446 September 5, 2001.
Activity 1 30 Two Feet Jumps.
Unit 3: Projectile Motion
Two Person Low Shoulder Raise and Carry
Multi-Policy Control of Biped Walking
Computer Animation Ying Zhu Georgia State University
Chapter 6.7 Animation.
Comparative Efficacy and Physiology of Front and Back Leg Kicks
Chapter 4:Dynamics: Newton’s Law of Motion
Projectile Motion Section 7.2
Lift Production LOW PRESSURE HIGH PRESSURE Level Three OHP # 1.
Chapter 6.7 Animation.
Wellness Stretching - Recommended to stretch all major muscle groups (demonstrated below) at least 4 hourly to help improve flexibility, reduce muscle.
Agilities, Stretching, and Strengthening
How Do Helicopters Fly? An Introduction to Rotor Aeromechanics
Key Points for seam bowlers
4x400m, 4x800 Relay Open Exchange Face the infield
Impulse.
Animation (FINALLY!!!) CGDD 4113.
CS223 Advanced Data Structures and Algorithms
Body Movements.
Rotations on the Coordinate Plane
UMBC Graphics for Games
CS223 Advanced Data Structures and Algorithms
Option 2: Garbage thrower
Pre-Deploying Your SPYDERCRANE's Outriggers​
Rotation Solids In Contact.
Video Analysis of a Rugby Punt
Body Movements.
Rotations Day 120 Learning Target:
Presentation transcript:

Animation Warping for Responsiveness in FIFA Soccer Paul McComas & Jason Sanmiya

Insert screenshots of the previous video detailing what we’re going to talk about Overview

Procedural Turns

Animated Turns

A Proposal: Fixed Delta Rotation

Foot Planting

Jog Clip Right Arm.SQT … Left Foot.SQT Left Foot Height.Float Left Foot Velocity.Float Sprint Clip Right Arm.SQT … Left Foot.SQT Left Foot Height.Float Left Foot Velocity.Float Blend Node Turn Clip Right Arm.SQT … Left Foot.SQT Left Foot Height.Float Left Foot Velocity.Float Blend Node Blended Foot Height & Velocity! Foot Planting

Warp Segments Z X Z X Z X Speed Time

Trajectories

Dynamic Adjustment

Interruptions

Turn Summary

IK to make ball touches

Volley

Height Warping touch end time height bonus 0 knee bend

Height Warping

Face Angle Warping touch end time face angle bonus 0

Face Angle Warping

Time Warping

touch end t Playback rate set to match start speed set near one to prevent overrun set area to match touch time Time Warping

Preserving Momentum Speed Drop

Touch Summary

Observation Some things just don’t blend The Brangelina Problem Hillooney

Questionable Blending Contact Planes

Blending Face Angle Preserve Face Angle Preserve Move Angle Move angle discontinuity Face angle discontinuity

90? Turn Selection Z X Target 135? Z X Target

Tips

Summary

One More Thing… Insert World Cup Trailer