AMD TressFX 5.0 for Unreal Engine 5 is now available

Originally posted:
Lisen Wang's avatar
Lisen Wang

We’re pleased to announce that AMD TressFX 5.0 for Unreal® Engine 5.4 is now available.

AMD TressFX 5.0 is the latest version of our TressFX Unreal Engine patch which enables high-quality simulation and rendering of realistic hair and fur using the GPU.

This version of TressFX has been developed on UE 5.4 and we will add support for UE 5.5 or newer in the next update.

TressFX 5.0 for UE 5.4 – what’s new?

This section covers some of the changes from TressFX 5.0 for UE 4.27 to TressFX 5.0 for UE 5.4.

New feature support:

  • Lumen software/hardware ray tracing
  • Deep shadow approximation
  • Continuous LOD
  • IndirectDraw optimization for texture clear

TressFX 5.0 UE 5.4 image 1

TressFX 5.0 UE 5.4 image 2

TressFX 5.0 UE 5.4 image 3

TressFX 5.0 UE 5.4 image 4

TressFX 5.0 UE 5.4 image 5

Integrating TressFX 5.0 into your Unreal Engine project

Now that we’ve taken a look at all the updates to TressFX 5.0, the important question is: how do you use it in your project?

PLEASE NOTE: In order to access this Unreal Engine patch, or any of our patches, you must be a registered Unreal Engine developer with access to the Unreal Engine GitHub repository.

If you haven’t changed the UE 5 engine files or shaders in your project then the integration process is really simple. You can directly integrate the patch file using a single command. The patch file is: UE544_TressFX_Engine_Patch.patch

Simply run the command below to integrate:

git am < UE544_TressFX_Engine_Patch.patch

If you have already made changes to the UE 5 engine files that TressFX is going to replace the previous approach will not work. Instead, you will need to manually copy the code segments surrounded by AMD TressFX BEGIN/END into the corresponding C++ files and shaders of your project.

Integration

  • Apply the patch UE544_TressFX_Engine_Patch.patch to Engine.
  • Copy Engine/Plugins/AMD/TressFX to your Plugins folder.
  • Double Click GenerateProjectFiles.bat.
  • Recompile UE5.sln.
  • Autodesk® Maya® 2018 source asset is in Asset/Maya.
    • A female avatar and a reasonable collision mesh which is used to generated correct SDF.

TressFX 5.0 UE 5.4 image 6

TressFX 5.0 UE 5.4 image 7

You can download the new AMD TressFX 5.0 Unreal Engine 5 patch here.

If you need more details and support about how to use AMD TressFX 5.0 for UE 5.4 properly, please contact your AMD ISV Account Manager your region, or you can join the AMD Developer Community Discord server and ask your questions or discuss TressFX in the “GAME DEV BOARDS_”.

Lisen Wang's avatar

Lisen Wang

Lisen Wang is a GPU Developer Technology Engineer at AMD, focusing on features integration and rendering optimization in Unreal Engine, and is strongly interested in ray tracing techniques.

Related news and technical articles