By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Forums - PC - AMD Unveil TressFX hair physics and rendering debuting with Tomb Raider

AMD blogs seems to be down ATM

http://blogs.amd.com/play/tressfx/

Doesn't really match the rest of the scene very well IMO, it look too clean and shiny, still better hair rendering is welcome 

but http://www.allgamesbeta.com/ has us covered

Bad Hair Days

Since the dawn of the 3D era, characters in your favorite games have largely featured totally unrealistic hair: blocky and jagged, often without animation that matches your character’s movements. Many games have attempted to disguise the problem with short haircuts, updos, or even unremovable helmets. But why? Simply: realistic hair is one of the most complex and challenging materials to accurately reproduce in real-time. Convincingly recreating a head of lively hair involves drawing tens of thousands of tiny and individual semi-transparent strands, each of which casts complex shadows and requires anti-aliasing. Even more challengingly, these calculations must be updated dozens of times per second to synchronize with the motion of a character.


A New Frontier of Realism

Lara Croft is an iconic character with an equally iconic ponytail. Re-imagining Lara and her haircut for the 2013 release of Tomb Raider wasn’t just an opportunity to modernize the character, it was an opportunity to substantially advance in-game realism by tackling the long-standing challenge of unrealistic hair. Through painstaking collaboration between software developers at AMD and Crystal Dynamics, Tomb Raider proudly features the world’s first real-time hair rendering technology in a playable game: TressFX Hair.


The Science of TressFX Hair

TressFX Hair revolutionizes Lara Croft’s locks by using the DirectCompute programming language to unlock the massively-parallel processing capabilities of the Graphics Core Next architecture, enabling image quality previously restricted to pre-rendered images. Building on AMD’s previous work on Order Independent Transparency, this method makes use of Per-Pixel Linked-List data structures to manage rendering complexity and memory usage.

DirectCompute is additionally utilized to perform the real-time physics simulations for TressFX Hair. This physics system treats each strand of hair as a chain with dozens of links, permitting for forces like gravity, wind and movement of the head to move and curl Lara’s hair in a realistic fashion. Further, collision detection is performed to ensure that strands do not pass through one another, or other solid surfaces such as Lara’s head, clothing and body. Finally, hair styles are simulated by gradually pulling the strands back towards their original shape after they have moved in response to an external force.

Graphics cards featuring the Graphics Core Next architecture, like select AMD Radeon HD 7000 Series, are particularly well-equipped to handle these types of tasks, with their combination of fast on-chip shared memory and massive processing throughput on the order of trillions of operations per second.

blogs.amd.com

@TheVoxelman on twitter

Check out my hype threads: Cyberpunk, and The Witcher 3!

Around the Network

Very nice, hope to see this or a similar method being "commonly" implemented (At least for important characters) in real-time games in two years from now, might be a pipe dream though, not everyone places the same important on character hair as I would like to see.



I'm curious whether they make it AMD exclusive (as a counter-tech versus PhysX) or make it an open standard.



I am beginning to like AMD lately. Nvidia dudes, even though they make great video cards, are to cocky, so I think that AMD needs to do better in order to shut the mouth of nvidia. I think it is a step in the right direction. This is the first time I see them creating rendering tech for games.

Hopefully we will see this tech applied to the PS4 and most probable the 720 in order to have better looking games.



is there a way to see this tech in motion?



Around the Network
zero129 said:
I like it better hair is always welcome .
So will people with Nvida cards not be able to use this or see this at all? like will they get a worse looking Tomb Raider? or is this not exclusive to AMD GPUS??


Well it's Direct compute bassed (DX11 standard GPGPU API) so it should be GPU agnostic in theory. But I wouldn't put it passed them to artificially lock the feature to AMD cards. AMD haven't really pushed any exclusive features recently tho and their past tech like Nvidia does, with their lower marketshare they would probably have a harder time getting devs to adopt exclusive tech in their games. AMD have usually pushed open standards like OpenCL and vendor agnostic standards Direct compute rather than push their own standards like Nvidia does with CUDA their PhysX tech. 

 

Edit: Tho I guess Eyefinity is exclusive to AMD GPUs, but that is a driver feature more than a game feature tho games do need to support it for it to work properly.



@TheVoxelman on twitter

Check out my hype threads: Cyberpunk, and The Witcher 3!

Give me a head with hair...



“It appeared that there had even been demonstrations to thank Big Brother for raising the chocolate ration to twenty grams a week. And only yesterday, he reflected, it had been announced that the ration was to be reduced to twenty grams a week. Was it possible that they could swallow that, after only twenty-four hours? Yes, they swallowed it.”

- George Orwell, ‘1984’

Heavenly_King said:
is there a way to see this tech in motion?


not yet



@TheVoxelman on twitter

Check out my hype threads: Cyberpunk, and The Witcher 3!

Manages to keep hair in pristine, glossy and stylist-like condition under those circumstances, its the biggest mystery since Hurley managing to remain morbidly obese on Lost!



Mummelmann said:
Manages to keep hair in pristine, glossy and stylist-like condition under those circumstances, its the biggest mystery since Hurley managing to remain morbidly obese on Lost!


Stolen from Neogaf

http://www.neogaf.com/forum/showpost.php?p=48178230&postcount=101



@TheVoxelman on twitter

Check out my hype threads: Cyberpunk, and The Witcher 3!