Jump to content

Please help me with NifSkope to solve hair/beard color issue!


Cymatics

Recommended Posts

Certain male vanilla hair meshes (short/old) cause hair to show up in game as much brighter in color than beards. This is mainly evident with the brighter hair colors, such as blonde or gray. Example here.

 

These include:

  • hairshorthumanm.nif
  • malehumanoldhair01.nif
  • malehumanoldhair02.nif
  • malehumanoldhair03.nif
  • malehumanoldhair04.nif
  • malehumanoldhair05.nif
  • malehumanoldhair06.nif

And possibly related:

  • malehumanoldhair04_hairline.nif
  • malehumanoldhair05_hairline.nif
  • malehumanoldhair06_hairline.nif

I've narrowed it down to these meshes being the issue after trying and testing different values in BSLightingShaderProperty but I still can't figure out why the colors behave differently to regular long hair meshes.

 

I think it has something to do with the Shader Flag "Assume_Shadowmask" as this is only set for short hair meshes. When this flag is removed the colors for the relevant hair mesh go very wrong in game, it's quite bizarre. And yet other long hair types don't need this flag for colors to work correctly and match beards.

 

I uploaded images of the relevant NifSkope data here if it helps to compare. If anyone has a suggestion for a vanilla-friendly hair mod that fixes these meshes I'd really appreciate it. Thanks for reading!

Edited by Cymatics
Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...