close
The Wayback Machine - https://web.archive.org/web/20061018124656/http://blogs.ign.com/Project8team/2006/09/14/30872/
BERJAYA
User Info
BERJAYA
36101_NeversoftBlog
Project8team collection | wishlist Blog Posts: 7
Comments: 105
Blog Created: Aug '06
BERJAYA
Blog Tools
BERJAYA
BERJAYA
Friends
BERJAYA
-1_Default MooseyMcMan Last Post: 10/17/06 View Notes
-1_Default Akumafighta Last Post: 10/12/06 View Notes
28602_AndyEddyIcon vidgames Last Post: 8/22/06 View Notes
5809_Mog (FF) Jasonlydon Last Post: 10/17/06 View Notes
-1_Default SHADOWBAM Last Post: 10/18/06 View Notes
26958_VG Cats - Gordon Freeman moman123 Last Post: 10/12/06 View Notes
15092_Peter Lamp Steven-IGN Last Post: 10/10/06 View Notes
22232_Chief Enjoying Life Cookie-IGN Last Post: 10/17/06 View Notes
7239_HAL 9000 Beyond1nfinite Last Post: 10/18/06 View Notes
-1_Default JZ881 Last Post: 10/17/06 View Notes
10729_Squirrel N8WhiteBoyWonder Last Post: 9/3/06 View Notes
20899_Audio Technica Girl CraigMurda-IGN Last Post: 10/16/06 View Notes
33914_Cory Lidle topbasketballer Last Post: 10/17/06 View Notes
6180_Daxter Ottsel Last Post: 10/18/06 View Notes
-1_Default Next-Gen-Gamer Last Post: 10/18/06 View Notes
BERJAYA
Thursday, September 14, 2006
BERJAYA

Animation Overhaul

Jason Greenberg
Lead Animator

BERJAYA

I’m Jason, and I’ve been an animator on the Tony Hawk series since THUG. As the lead animator on Project 8, I’m responsible for overseeing the team of animators that creates all the in-game motion. Today I’m going to talk about the major animation overhaul we did for Project 8.

In previous years our approach in the animation department was to focus on one or two skate systems, giving them some much needed attention or adding one or two new features to enhance game play (BMX, Walking, etc.). For Project 8, we felt that after 7 versions of tweaking what has essentially been the same animation system since Tony Hawk Pro Skater, it was time for a complete, Next-Gen overhaul. Our goal was simple. We wanted to make skating in Tony Hawk dynamic and fluid, and as close to real life skating as possible.

Our concept was to replace single “canned” animations with systems built from layers of animation blended together in real-time. In this way we could achieve animation that dynamically reacted to user-input and the environment. Our hope was that a trick or a motion would never look exactly same because the conditions that drive the animation would always be changing.

The first step in this process was removing all the animations from previous games. We wanted a clean slate to start from, so we ditched every single animation, leaving us the daunting task of replacing every skating system in the game.

BERJAYA


We started with the grind system, because it’s a relatively simple system that could be re-worked quickly to prove our concept. The grind system is made up of three layers of animation applied relative to a base animation. Typically the base animation is a single pose animation of the skater in the ideal balanced position for the grind trick. On top of this base we layer an animation that blends in and out based on the speed of the skater. The faster you go, the more the “fast” animation layer is applied. This is typically the skater in a more upright position, leaning a bit back behind the board. As the skater slows, the “fast” animation blends out and the “Slow” animation blends in. The “slow” animation leans the skater a bit forward and more in front of the board. Since it is harder to balance when moving slowly, the “slow” animation has more arm flail and board balance motion. To create a dimension of interactivity, we then add a layer of animation for off balance. As the user moves the balance meter left and right, “left” and “right” animations are blending in and out. Visually these animations are meant to make the skater appear to be reacting with the balance meter. As the meter moves further to one side the appropriate animation is applied with greater strength, thus increasing it’s affect on the overall system. Finally, an “Ollie Prep” layer is applied when the user presses the “crouch” button. This extra layer of animation crouches the skater down into position to prepare for an Ollie. The result is a grind animation that looks different based upon what you are doing in the game.

Once our concept was proven with the grind system, we moved on to develop similar but much more complex systems for the Ollie, flip tricks, grab tricks, on-ground skating, etc. Ground skating turned out to be the most complex system, at times blending together upwards of 24 animations at one time. This was necessary in order to achieve a realistic look for the skater on sloped ground. You will notice in Project 8 that the skater no longer sticks out perpendicular to ramps and hillsides. This was a big improvement for us and required the use of in-game Inverse Kinematics and large numbers of sloped variations for all the on-ground animations.

BERJAYA
The skater stays upright on slopes.

A lot of the other improvements are perhaps less noticeable to the average player. You might not realize for example that jumping up to a ledge looks different than jumping down off a ledge. An Ollie from a great height will look different than a short quick Ollie. If we did our job right, then the game will just “feel” better and there will be less moments when you as a player are thinking “that was weird”.

As Scott explained, the Nail the Trick system is probably the coolest control addition to skate in quite a long time. It’s the ultimate in interactive animation. We had to develop an animation system to go with it that would react directly to the analog stick input. As you move the sticks around our animation is blending between animations representing different foot positions and then applying additional layers to create the flicks and kicks that bring some of the satisfaction and realism into nailing the trick. We tried really hard to keep the system from looking really “programmatic” and robotic.

The other new feature is the physics based bail system. In the past we just created canned animations for bails, which looked good, but never really interacted well with the environment. Seeing the same bail animation over and over again also got repetitive. We had always wanted to try a physics based ragdoll approach but we felt that ragdoll alone was too dead-looking for a skating bail. So this year we combined the ragdoll with additional layers to bring it back to life. Our ragdoll system is constantly blending in and out of ragdoll and more traditional animations. For example most bails begin with a short animation to initiate the bail. This blends into the physics based system which collides and reacts based on the momentum of your skater and his body parts. As you bail, the game is determining which end pose you will be closest to and then blends into the most appropriate getup. We have additional layers to add arm flail and other reactions as your skater bounces around the world.

BERJAYA

Most of our systems were developed by animator Cody Pierson (the future of animation) and programmer Zac Drake. This programmer/animator collaboration was essential to getting the systems looking the way wanted in game. Another big part of the process is the animators who worked tirelessly to bring the systems to life. We created over 10,000 animation files, all new for this year’s game. Aaron Williams, Genna Parker, Gilbert Ngo, Greg Lopez, Jun Chang, Jeremiah Roa, and Mike Carr all did an amazing job to get it all done in time. Motion Capture played a big part too, and you can read about that process in a future blog.

Until then, tear it up!

 

Posted: 12:54 pm by Project8team      Rating:  12  0     Views: 2012

BERJAYA
Comments (18)
BERJAYA
9/14 1:15pm, Ottsel posted:

Hey Jason.
This is looking great. I'm glad to here that you guys had changed the jutting out bodies for the inclines, that always looked ridiculous to me.
I have to say that I was pretty much done with the Tony Hawk series by the time THUG 2 came out and never bothered to beat American Wasteland, but from what I'm hearing in this blog, I'll definitely be checking out the new game.

Best of luck to you guys, looking forward to playing the game. With any luck I'll get to review it for something.
 
9/14 2:10pm, topbasketballer posted:

I read all of this and the three page long article from IGN's home page. I am really pumped for this game. It's I'm hyped about this game more than any other game I've ever wanted/received besides NBA Live 2007. NBA Live also happens to be releasing at launch for the PS3. You're definately not disappointing me. I mean the Online Mode being excluded for PS3 was a setback, but you recovered with including other exclusive modes among other things. A job well done Tony Hawk team, a job well done.
 
9/14 8:00pm, EmperorToad posted:

I'm really looking forward to this fresh new start for the TH series. I kind of lost my enthusiasm with the THUG series (departed too much from what I liked, and too familiar at the same time)

But I'm now excited all over again. Everything has been built new from the ground up, and the videos I've seen look amazing.

Great work guys.
 
9/14 8:31pm, golddragon89 posted:

NICE! =D
 
9/14 10:38pm, masonhosey posted:

The best thing about this franchise is that so many "post your wishlist" items get integrated every year.. It seems like just yesterday the message boards were full of ideas (like create-a-trick, face mapping, and board graphics) that no one thought would ever make it in the game, and low-and-be-stoked, Neversoft rocked our socks off... now they're starting over from scratch, so some stuff is gonna get left out. But I think this new animation system is by far the most important addition... but I was wondering about one thing.. if there is a heavy amount of centrifugal force, like a fast turn on a slope, will the player's body then go perpendicular to the surface? because THAT is realistic..
 
9/15 2:22am, SHADOWBAM posted:

That's dude for the info and all I can say is that this game is going to be freaking sick.I can't play the game because I am a great fan of the Tony Hawk series since THUG and this game should be a masterpiece.
 
9/15 10:16am, Project8team posted:

Thanks everyone for all the positive feedback.
To answer your question masonHosey, if you are moving fast enough, the players body does indeed go more perpindicular to the surface. You'll also find that if you are moving too slow sideways along a slope, gravity will pull you back down!
 
9/15 1:09pm, masonhosey posted:

Oh.. but if you're going downhill, you lean forward, I assume.. like on a roll-in. Because I know that if you try to remain upright going down a slope, the board will come out from under you and you will fall back.. I'm sure you guys thought of everything and I can't wait to play it. This is as close as we're gonna get to having the Euphoria Engine in a skateboard game.
 
9/17 3:40pm, psrywire posted:

Can't wait for this game. You guys kick ass!
 
9/18 10:44pm, rad5566 posted:

First of all, The progress on this game looks amazing. Second I just have to say that I really apreciate your work in this industry and it does not go un-noticed. All of you over there at neversoft always put your heart into these games and you can just tell everytime you pick up the controler. I know some of the later games in the series may hvae gotten a bad rep, but that doesn't mean that we don't still love and apreciate the work that goes into this. I can remember just a few years ago feeling like a young kid on christmas day playing THPS3 and how it dominated my christmas playtime. And then the next year having THPS4 dominating christmas again, dominating over what felt like a million other games I had for x-mas. But again i just have to re-iterate the fact that all of your work gets apriciated and a this game... I am considering picking it up at luanch and waiting for christmas to play it just so i can feel like a kid again, becuase I KNOW this game will be in my 360 for a looong time to come. Keep up the god work guys! (who knows maybe in a few years I can join the dev. team!)

-rad
 

BERJAYA
Archive
BERJAYA
October 2006
Sun Mon Tue Wed Thu Fri Sat
BERJAYA
Friends' Posts
BERJAYA
-1_Default Next-Gen-Gamer
Oct 18 '06 12:52 am PST
It's Coming...

Despite all the times I've been away and/or run into slow next-gen news days, I'm almost...

6180_Daxter Ottsel
Oct 18 '06 12:17 am PST
It's the NES's birthday!

The Nintendo Entertainment System is 21 years old today! Did you get it a present?! The NES...

19000_7.9d Matt-IGN
Oct 17 '06 11:30 pm PST
Heroes and Dexter: Mega Super Awesome

Heroes I was afraid that NBC's new science-fictiony show Heroes was going to be...

-1_Default MooseyMcMan
Oct 17 '06 5:30 pm PST
I suck at gaming, or why Tom Clancy ruined my life.

I just read the Splinter Cell: Double Agent review. In it it said that the AI in the game was...

22232_Chief Enjoying Life Cookie-IGN
Oct 17 '06 4:45 pm PST
I'm downloading Lumines Live and gettin' down with the gauntlet

Good news (maybe)! Lumines Live is finally hitting XBL Marketplace tomorrow (1:00am PST...

27892_Craig-a-Roo craig-ign
Oct 17 '06 10:26 am PST
Hitachi Hell: The Final Chapter

I'm done. Finished. It's over. I wholly expected it, and it happened. My replacement...

28132_Pheonix Wright Ace Attorney - Objection Peer-IGN
Oct 17 '06 8:48 am PST
Dexter: Bloody Good

Three episodes down, eight to go -- and I'm already looking forward to how Showtime's Dexter...

7239_HAL 9000 Beyond1nfinite
Oct 16 '06 11:48 pm PST
Super Mario Bros. 2 and The Woman Responsible

The year is iffy, but it was the night before Christmas and my older brother and I had...

5280_Paddy Tal-IGN
Oct 16 '06 10:27 pm PST
Join NO, EWS!!!

After spending the past week in Thailand, I'm officially starting the National Organization to...

26242_Chobot's Baroness Jess-IGN
Oct 16 '06 5:16 pm PST
A Glimpse Into My Childhood: NES and N64 Collection; Guitar Hero II: Customized & C.Carle Spills!

A while back I got an NEX system (I believe I had previously blogged about it) and instantly...

© 2006 IGN Entertainment, Inc (6.08.14.2300, ASPNET3) 1.094


IGN.com | GameSpy | Arcade | Arena | TeamXbox | GameStats | Planets | Vaults | VE3D | AskMen.com
CheatsCodesGuides | FilePlanet | 3D Gamers | Direct2Drive | Rotten Tomatoes | GamerMetrics
By continuing past this page, and by your continued use of this site, you agree to be bound by and abide by the User Agreement.
Copyright 1996-2006, IGN Entertainment, Inc.   About Us | Support | Advertise | Privacy Policy | User Agreement | Subscribe to RSS Feeds

IGN's enterprise databases running Oracle, SQL and MySQL are professionally monitored and managed by Pythian Remote DBA.