Sifu Modding Wiki
DiscordGithub
  • 👋Welcome!
  • modding:sifu
    • Getting Started
      • Extracting Game Files
      • Creating Your First Mod
      • Making your .PAK / Mod
    • Information
    • File types and hierarchy
  • modding:tools
    • UnrealPak
    • UAssetGUI
    • UAssetAPI
    • Unreal Engine 4.26
    • UModel
    • Wwiseutil-gui
  • modding:tutorials
    • Community Tutorials
      • Rigging Player Model for Sifu [Blender]
      • How To Fix Old Combotrees/Moveset (After Summer Update)
      • How To Create Aging Hair
    • Model Swapping
    • Mesh Modding
    • Sound Modding
    • Moveset Modding
    • Map Modding
    • Blueprint Modding
    • Animation Swapping
    • Add more outfits to the closet
  • Help
    • Community
    • FAQ
Powered by GitBook
On this page
  1. modding:tutorials
  2. Community Tutorials

How To Create Aging Hair

By IceMage

  1. Extract the Content.zip file into your Unreal Project, as usual. (https://mega.nz/file/zhc0nQKB#GnCmnI5YrUWLIBwUVXtJsmmBLucYxJ-inp2v305eeMY)

  2. Go to Characters_Shared\MainChar\ and make a material instance constant of M_Chara_Master_Hair_Dyn_01_A.

  3. 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.

  4. Edit the new Material Instance Constant with your own custom alpha texture (Hair | HairMask = AlphaMap).

  5. 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)

  1. 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.

  2. Enjoy.

(After cooking your assets, delete the \Characters_Shared\MainChar\ folder)

PreviousHow To Fix Old Combotrees/Moveset (After Summer Update)NextModel Swapping

Last updated 9 months ago