How To Create Aging Hair
By IceMage
Extract the Content.zip file into your Unreal Project, as usual. (https://mega.nz/file/zhc0nQKB#GnCmnI5YrUWLIBwUVXtJsmmBLucYxJ-inp2v305eeMY)
Go to Characters_Shared\MainChar\ and make a material instance constant of M_Chara_Master_Hair_Dyn_01_A.
Rename the Material Instance Constant to whatever you want and place it inside Characters\MainChar\M\Materials if you are replacing the male character and Characters\MainChar\W\Materials if you are replacing the female character.
Edit the new Material Instance Constant with your own custom alpha texture (Hair | HairMask = AlphaMap).
Edit the RGB values for your hair colors in the following way:
-Get the RGB values of the color that you want to use for your hair colors, as an example, I'll choose a yellow color for blonde hair. -Convert the RGB values so that they work with unreal engine, in order to do that, you want to divide each RGB value by 255, in my example, 251, 228, 132 will become 0.9843137254901961, 0.8941176470588235, 0.5176470588235294 -Now, replace the RGB values for your young and aged hair.
Hair | DarkColor = Young Color Hair | LightColor = Aged Color unknown.png
NOTE: The A values from the hair parameters stand for Alpha, don't mess around with those unless you want to change the transparency of your hair NOTE2: THE COLOR RGB VALUES OF THE YOUNG COLOR SHOULD NEVER SURPASS THE LIGHT COLOR ONES (don't surpass 0.578125 by default)
After that, set the Material/Materials Slot/Slots of the mesh that you want to be aged to the Material Instance Constant(s) that you made.
Enjoy.
(After cooking your assets, delete the \Characters_Shared\MainChar\ folder)
Last updated