AMD releases TressFX 4.1 hair/fur rendering and simulation tech

by Mark Tyson on 28 January 2020, 11:11

Tags: AMD (NYSE:AMD)

Quick Link: HEXUS.net/qaeh7y

Add to My Vault: x

AMD's TressFX hair and fur rendering and simulation technology has been updated to version 4.1. As well as some new features and optimisations, an important change is that AMD TressFX 4.1 is more developer friendly than ever, so we should see it used in more upcoming games.

TressFX is designed to offload the rendering of complex hair and fur materials to the GPU. Behind the scenes AMD has optimised its physics simulation shaders. More evidently it has added new rendering features (StrandUV and Hair Parameter Blending), and implemented a new Level of Detail system. Develoeprs will also welcome the new documentation and tutorials, and an updated TressFX Exporter for Autodesk Maya.

All the above are worthy improvements but perhaps the most welcome change with AMD TressFX 4.1 is its integration into development platforms. TressFX 4.1 includes the following:

  • TressFX/Unreal engine integration (patch under Epic Games Unreal GitHub repository) with multiple components, rendering and simulation material support
  • TressFX/Cauldron implementation with source code (DirectX 12 and Vulkan)

With regard to UE4.22, AMD says that developers will see improved ease-of-use with multiple TressFX components, features, and rendering and simulation materials. The work already done can be customised or extended from this helpful first step. Additionally, the TressFX/Cauldron implementation demonstrates to developers how TressFX code can be "cleanly dropped into an existing codebase," says AMD.

As a reminder, TressFX requires a Radeon GCN-based GPU (HD 7000 series or newer), AMD Radeon RDNA-based GPU (5000 series or newer), or other DX11/12 discrete GPU with Shader Model 5 support, Windows 10 64-bit, and Visual Studio 2017 or equivalent is recommended for devs.

Notable previous TressFX infused games include Rise of the Tomb Raider, and Deus Ex: Mankind Divided. With this v4.1 update, the added UE4.22 integration, and the next generation of consoles known to be using Radeon RDNA graphics - we should see TressFX more widely adopted.



HEXUS Forums :: 6 Comments

Login with Forum Account

Don't have an account? Register today!
Unity integration (or lack thereof) would seem to be the obvious elephant in the room, based on a quick read of the article. Unreal Engine is good for bigger games/devs, but the vast majority of titles I seem to play these days open with a Unity logo, not a UE one.
Irien
Unity integration (or lack thereof) would seem to be the obvious elephant in the room, based on a quick read of the article. Unreal Engine is good for bigger games/devs, but the vast majority of titles I seem to play these days open with a Unity logo, not a UE one.

Not sure on that actually. While I'm sure they exist, I'm struggling to think of many Unity games that try for 3D photorealism. Most of the games I can recall that try for photorealism display the UE logo (+ Frostbite as well, I guess, but that's not exactly an engine AMD has access to), so I think this is well targetted.
Rust and Cities: Skylines I think kind of go for photo-realism, both are unity games, just to be a pedant.
I'm reminded of all those awesome memes about TressFX being a shampoo :)
fend_oblivion
I'm reminded of all those awesome memes about TressFX being a shampoo :)

Is she or Isn't she using TressFX?:secret: