Ps3 Tech Support

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Friday, 10 December 2010

Tech Report: LA Noire's Facial Animation System Detailed

Posted on 12:24 by Unknown
We came away rather impressed with LA Noire after taking an early look at the trailer, which showcased what looked like some of the most advanced motion capturing we’ve seen used in any game thus far. However, motion capture was only half of the story. As what we’ve learned since our initial tech analysis, is that the game actually uses a far more complicated hybrid method of motion capture and video capturing in order to sample and realistically animate the in-game characters.

Much of what we’ve talked about was indeed correct – the bend of normal mapping and texture layers, complete with only basic shader effects and minimal surface skin shaders in general – although the core process behind creating the character models, and indeed the capturing of motion data from the actors themselves, is a far more closely aligned affair.

But how does it work?


Well, on the base of it, the technique that LA Noire uses actually begins with using a detailed level of motion capturing. Dozens of points across the actor are tracked as per usual before being mapped onto geometry as a starting point, before the actor's face is digitally scanned in 3D in order to create the character model. Both the audio and visuals are recorded at the same time in order to allow for precise lip-syncing with very few obvious errors, whilst preserving most facial expressions naturally.

Afterwards, this highly detailed model is converted for use in-game. Normal and colour maps are created for a wide range of facial expressions used in animation blending. These are created from both the marker data recorded during motion capture (for the geometry animations) and from the footage and lighting of the actors faces themselves. Combined together they create a series of mappings that display elements such as wrinkles, skin details, facial features etc, which are then used to build up a complex, finished character model. They form the normal maps used in the final in-game rendering.


Basically, everything from the actor’s facial features to their actual motion captured performance is recorded to gain the most detailed animation for use in-game. Once this is done you can’t change the make up of a character’s features as this has all been recorded and set up during the capturing phase. You have to record capture for every character in the game individually. The assets created cannot be shared between different character models, or even when a character under goes certain changes to their face as the game progresses – it all has to be recorded.

Also the lighting in the capturing process - to form the imagery used in creating colour and normal maps - is fundamental to the look of the end result of the modelling and animation capture. For this process best to work, you need to set up the lighting on-stage in a similar way to how it will look in the game.

Of course it is still possible to adjust and change the lighting composition in game, affecting the shading of the character models, although the results may not be quite as accurate. Instead an image-based lighting solution – such as the one found in Need For Speed: Hot Pursuit, whereby the characters are lit by their surrounding environments – in combination with recording data of the light reflections on the actors on set would provide a solid solution to this problem.


Moving on, and we can see that both Normal and colour maps are then blended together to form more detailed facial animation on top of the motion-captured geometry. There are different normal and colour map blends for different expressions and animations, and these are combined together to form the final, fully animated facial model. Some of the normal and colour maps also have specific pre-sets, modifications if you will, for varying facial expressions and detail changes, such as adding or expanding wrinkles, muscle details etc, all based off the original capturing session.

For the system to work accurately in providing an unflinchingly realistic representation of natural facial animation, and indeed smooth lip-syncing in line with the audio – so they both look correct when combined – lots of normal maps are required along with animated geometry, which takes up a huge amount of memory.

Here you have multiple textures with varying blends of normal and colour maps in order to represent some finite details, and these have a distinctly high memory cost associated with them. Additional costs are also incurred, as blending everything together, along with animating loads of small triangles takes a fair amount of processing, which means that some compromises have to take place in order to use such a system in-game.


As a result, we can see that normal and colour map resolution are relatively low compared to the rest of the frame – roughly about 1/4 of the framebuffer resolution – in order to save on memory bandwidth and processing costs. This is perhaps why none of the characters display any kind of advanced surface shaders, although there is some evidence of phong specular highlighting present, which is barely apparent in some of these shots and indeed the trailer.

The game’s use of lighting is also fairly simply in this regard too, from what we can see from the trailer. However, this is boosted by the use of SSAO, which has been implemented to expand the use of shadowing in the game, whilst adding depth to the highly stylised, slightly washed out look that has been artistically chosen.

The use of such an advanced, high-end capturing technology for use in LA Noire is also incredibly costly from a financial point of view. Seeing as every actor has to not only be marker tracked, but also their acted lines delivered for every scene found in the game. The result is you get some of the most realistic and downright refined examples of facial animation in any videogame to date, with characters that are uncannily lifelike in this regard. What the development team in LA noire is dabbling here looks to be the future for creating cut-scenes in the majority of next-generation games.


Naturally, Rockstar’s choice in using such expensive and high-end tech is maybe just a little surprising. But when you consider what they are aiming for – to create an environment filled with natural looking characters in which to drive forward a very strong narrative– then the choice completely makes sense. You can definitely see such things being used again, possibly in the next GTA, and in other similar games which focus on strong story and characterisation.

Even this early on – with just a few screenshots and brief teaser trailers – the tech powering LA Noire is remarkable impressive. The actual game engine itself, from what we can see, may not be all that spectacular, but the delivery of the characters, their own delivery of emotion, actions, whatever else you want to call it, definitely stands high above the rest, backed up a competent rendering engine with snippets of advanced, forward thinking rendering technology.

You can check out our original tech report on the LA Noire trailer here, which provides a nice companion piece to today’s motion capture-based article.
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)
Economy Hosting just Rs. 109/month for 12 months!

Popular Posts

  • Kinect Gets Hacked: More Hardware Info Surfaces
    Getting console peripherals fully up and running on the PC has been pretty much commonplace over the last few years. In that time we have se...
  • Kinect Components Cost Just $56
    Many people have indeed doubted Kinect’s initial launch price of £130, sighting that the core components – such as the cameras and depth sen...
  • BioWare Confident About PS3 Mass Effect 2 Port
    There seems to be a recent trend occurring with developers commenting on the state of less than stellar PS3 conversions. First we had Ubisof...
  • Editorial: Having Space To Kinect
    Given the nature of how Sony's Move operates in small, enclosed environments so admirably, I never had any large concerns about having e...
  • NVIDIA Shows Off New Tessellation Tech
    The underlying tech behind 3D graphics rendering is constantly evolving, moving forward, whilst also delivering a better environment in whic...
  • PSP Phone Specs Revealed
    The PSP Phone may have been a no-show at Sony’s CES press conference, but that didn’t prevent further details surrounding the machine being ...
  • Tech Analysis: RE: Revelations Gameplay Video
    Nintendo showcased a small variety of software at its recent World Event in Japan. However, it was the first time that Capcom demonstrated R...
  • Ninja Gaiden Sigma 2 - Tech Analysis
    The original Ninja Gaiden Sigma (NGS) represented one of the first wave of 1080p enabled games to hit the PS3, which showed that despite the...
  • Retro Tech Analysis: Virtua Racing (MD vs 32X)
    Well, here’s the final part of our Christmas/New Year holiday coverage. Having mostly been put together after hours outside of a busy period...
  • Uncharted 3 Tech Update
    We’ve already taken an in-depth technical look at Uncharted 3, analysing both the original teaser trailer and subsequent gameplay demo . Ho...

Categories

  • 1152x640
  • 1280x1080
  • 2D displacement
  • 32X
  • 360
  • 360 slim
  • 360 vs ps3
  • 3d
  • 3D conversion
  • 3d gaming
  • 3DS
  • 3DS ssfiv
  • 45nm
  • 4gb
  • 60fps
  • a2c
  • after burner climax
  • alan wake
  • alpha coverage
  • alpha to coverage
  • ambient occlusion
  • anisotropic
  • anti-aliasing
  • aou 2010
  • apple
  • arc system works
  • Arcade Hits Pack
  • assassin's creed brotherhood
  • BBC iPlayer
  • blazblue
  • bungie
  • calamity trigger
  • call of duty black ops
  • capcom
  • castlevania rondo of blood
  • cell
  • cod black ops
  • comparison
  • crackdown 2
  • crazy taxi
  • criterion
  • cryengine 3
  • crysis 2
  • dante's inferno
  • david cage
  • david coombes playstation 3
  • dead or alive dimensions
  • dead rising 2
  • demo impresions
  • demo impressions
  • digital distribution
  • digital instructions
  • Directionally Localized Anti-Aliasing
  • dkcr
  • dlaa
  • dlc
  • dmp
  • doa
  • donkey kong country returns
  • DQIX
  • dragon age 2
  • Dragon Quest IX
  • DS
  • DSi LL
  • DSi XL
  • ea
  • ea sports
  • earthworm jim hd
  • editorial
  • enslaved
  • epic citadel
  • epic citadel demo
  • epic games
  • Feature
  • fight night champion
  • final fantasy xiii
  • final fight double impact
  • framebuffer
  • GDC10
  • gears of war 3
  • gmg
  • god of war 3
  • gow3
  • gran turismo 5
  • green man gaming
  • greenmangaming.com
  • gt5
  • Guerrilla Games
  • Gunblade NY
  • halo reach
  • halo reach beta
  • handheld
  • Hands-On
  • HDMI 1.4
  • hdr
  • head to head
  • heavy rain
  • ico
  • image based lighting
  • imagination technologies
  • infamous 2
  • instruction booklet
  • ios4
  • ipad
  • iphone
  • iphone 4
  • iphone os4
  • iPlayer 3
  • kane and lynch 2
  • killzone 3
  • Kinect
  • King Of Fighters XIII
  • Kirby's Epic Yarn
  • KOFXIII
  • L.A Machineguns
  • la noire
  • lag
  • Lair of the Shadow Broker
  • latency
  • LBP2
  • little big planet 2
  • lost planet 2
  • madden
  • mafia 2
  • mafia ii
  • marvel
  • marvel vs capcom 3
  • mass effect 2
  • md
  • mega man
  • mega man 10
  • megadrive
  • microconsole
  • Microsoft
  • MLAA
  • morphological anti-aliasing
  • mortal kombat
  • movie
  • msaa
  • mt framework lite
  • mt framework mobile
  • namco
  • naughty dog
  • NDS
  • need for speed hot pursuit
  • Neo Geo
  • nes
  • netherrealm studios
  • nfs hot pursuit
  • ninja theory
  • Nintendo
  • nintendo entertainment system
  • online pass
  • onlive
  • PC
  • pc engine
  • pce
  • perfect dark
  • peter moore
  • PICA200
  • platinum games
  • play tv
  • PlayStation Eye
  • PlayStation Move
  • polyphony digital
  • power vr
  • preowned
  • prince of persia
  • Project Natal
  • project ten dollar
  • PS Eye
  • PS Move
  • ps3
  • ps3 slim
  • ps3 vs 360
  • psn
  • psp
  • publishers
  • QAA
  • quantic dream
  • quincunx
  • quincunx anti-aliasing
  • rage hd
  • rdr
  • re5
  • red dead redemption
  • remedy
  • resident evil 5 gold edition
  • resident evil revelations
  • retail
  • review
  • rockstar
  • rsx
  • samurai shodown sen
  • santa monica studio
  • second hand
  • sega
  • SGX535
  • shadow of the colossus
  • shinkiro
  • sin and punishment
  • sin and punishment successor of the skies
  • singularity
  • smartphone
  • smg2
  • SNK Playmore
  • SNKP
  • sonic
  • sonic 4
  • sonic adventure
  • sonic and knuckles
  • sonic and knuckles 3d video
  • sonic and sega all-stars racing
  • Sonic Classic Collection
  • sonic team
  • sonic the hedgehog 4
  • sony
  • Sony Ericsson
  • splinter cell conviction
  • split second
  • ssao
  • SSFIV
  • star wars the force unleashed II
  • Subcontroller
  • sucker punch
  • sumo digital
  • super mario all stars
  • super mario bros
  • super mario galaxy 2
  • super stardust hd
  • Super Street Fighter IV
  • swfu2
  • TAA
  • Taito Type X2
  • team bondi
  • team ico
  • team ico collection
  • tech analysis
  • tech report
  • tecmo
  • the last guardian
  • the sands of time
  • time crisis razing storm
  • tom clancy
  • treasure
  • treyarch
  • turbografx
  • ubisoft
  • ubisoft montreal
  • uncharted 3
  • unreal engine 3
  • Valhalla
  • vanquish
  • vc
  • vf5fs
  • virtua fighter 5 final showdown
  • virtua racing
  • virtual console
  • visceral games
  • wii
  • wiiware
  • xbla
  • Xbox 360
  • Xbox 360 s
  • xdr
  • Xperia
  • yakuza 3

Blog Archive

  • ►  2012 (5)
    • ►  April (2)
    • ►  March (2)
    • ►  February (1)
  • ►  2011 (48)
    • ►  December (1)
    • ►  November (3)
    • ►  October (2)
    • ►  September (2)
    • ►  July (2)
    • ►  May (2)
    • ►  April (2)
    • ►  March (8)
    • ►  February (9)
    • ►  January (17)
  • ▼  2010 (191)
    • ▼  December (15)
      • Tech Analysis: Mass Effect 2 Demo (PS3 vs 360)
      • Tech Report: High-Quality Sound On The Megadrive?
      • Christmas Updates At IQGamer
      • Tech Analysis: Uncharted 3: Gameplay Demo
      • Tech Analysis: Uncharted 3: Teaser Trailer
      • LA Noire: Facial Animation Tech Shown On Video
      • Review: Donkey Kong Country Returns (Wii)
      • Ultimate Mortal Kombat 3 Gets 3D iPhone Remake
      • Infinity Blade Leads iPhone Graphics Tech
      • Tech Report: LA Noire's Facial Animation System De...
      • Review: Rage HD (iPhone)
      • Review: Super Mario All Stars (Wii)
      • Sony Delivers a PS2 And HDTV In One
      • Tech Analysis: Gran Turismo 5
      • GT5 Tech Analysis Due Shortly
    • ►  November (15)
    • ►  October (16)
    • ►  September (17)
    • ►  August (19)
    • ►  July (16)
    • ►  June (21)
    • ►  May (16)
    • ►  April (15)
    • ►  March (17)
    • ►  February (17)
    • ►  January (7)
Powered by Blogger.

About Me

Unknown
View my complete profile