AMD details TressFX 2.0 hair technology

Posted on Friday, September 26 2014 @ 21:35 CEST by Thomas De Maesschalck
AMD TressFX 2

AMD announced that Lichdom: Battlemage will be the first game to use TressFX 2.0, the latest version of the company's hair rendering technology. TressFX 2.0 promises even better hair rendering with continuous levels of details (LODs), improved efficiency with many light sources, a new self-shadowing option and more. Full details over here.
WHAT’S NEXT FOR TRESSFX HAIR?
As Crystal Dynamics worked to bring TressFX to other platforms, we have been busy developing an even newer version of our award-winning hair tech. In November we announced “TressFX 2.0,” an update to the effect that brings several notable changes:

  • New functionality to support for grass and fur
  • Continuous levels of details (LODs) are designed to improve performance by dynamically adjusting visual detail as TressFX-enabled objects move towards and away from the player’s POV
  • Improved efficiency with many light sources and shaders via deferred rendering
  • Superior self-shadowing for better depth and texture in the hair
  • Even more robust scalability across GPUs of varying performance envelopes (vs. TressFX 1.0)
  • Modular code and porting documentation
  • Stretchiness now respects the laws of physics
  • and numerous bug fixes!

    Starting with grass and fur, implementing realistic physics for these objects is rather similar to hair: treat each strand as a chain, group chains together, and then apply an external force. There is obviously some voodoo at work to make grass and fur behave more like grass and fur, and rather less like long hair, but the principles are so similar that they’re a logical extension to TressFX’s capabilities.

    In designing TressFX 2.0, we addressed a notable issue in our hair physics simulation: stretchiness. Extreme linear and angular acceleration of a fast-moving or fast-turning character could cause the hair sim to appear unnaturally stretchy. In very rare instances, the physics model could even prevent the hair from ever recovering its original length.
  • AMD TressFX 2


    About the Author

    Thomas De Maesschalck

    Thomas has been messing with computer since early childhood and firmly believes the Internet is the best thing since sliced bread. Enjoys playing with new tech, is fascinated by science, and passionate about financial markets. When not behind a computer, he can be found with running shoes on or lifting heavy weights in the weight room.



    Loading Comments