How to move horse fur created in 3ds max as hair and fur modifier in Unreal engine 4?

Hi,

I am creating the horse mane fur , using the Hair and fur modifier in 3ds max. Is it possible to move those hairs realistically in unreal engine , similar to tresfx ? I really loved the horse scene of Witcher 3 trailer and it inspired me to do something like this, something closest to reality. Let me know what are the other options to achieve this. I have downlaoded the TressFX 2.0 source code , but have no idea how to create a plugin in UE4 based on that(although it is possible , it is written in C++ only).

I have answered this already to some degree, you are not going to get a step by step guide on how to integrate something as complex as TressFX into UE4, it has taken me about a month so far to get it to a point where it is actually runnable, and it will take me longer to get it functional. But if you do intend to go down this path, your first point will be to learn about custom meshes and Vertex Factories. Put TressFX on the back burner for now, and start with some basic examples. Look at the CustomMeshComponent plugin that comes with the engine source.

Your other option is to wait. I do plan to release the code as a plugin once I have finished with it.

Also just to add, I have been given a sneak peak at v2.2 of the TressFX code, which has improved simulation speed. Which I will implement into my plugin, so if you are willing to wait, you will get the advantage of a faster implementation.

Thanks a lot for your answer. It will be really great and amazing if you can integrate tressfx into your plugin. The picture just showed basic textures, not the actual hair. I will create the actual fur in 3ds max and make my model ready by the time you creat the plugin. Meanwhile I will see if I can create the hair simulation in 3ds max and integrate it in UE4.

Hi ,

I used Hair and Fur modifier from 3ds max , to create mane, as shown below :

How do I create simulation of this hair in UE4? I saw that in FBX import , hair and fur modifier is not getting exported. I also installed NVidia Hairworks plugin but dont know how to use that in UE4

You need the NVidia HairWorks SDK (Not the 3dsmax plugin) and then you would need to integrate the SDK into UE4. You can apply for the SDK through the NVidia GameWorks website (Its currently in closed beta and they are only accepting certain individuals at this time).

Your other option is to get TressFX and integrate that into UE4, if you export the hair and fur modified as a series of splines, you can create the necessary data that TressFX supports.

In either way you will need to code in the necessary communication from UE4 to NVidia HairWorks or TressFX.