

Is it possible to make a DDS file with transparency for a complexion mod?
#1
Posted 19 November 2020 - 10:45 PM


#2
Posted 20 November 2020 - 01:43 PM

First of all I'm not an expert on body textures, so take this with a grain of salt....
AFAIK, the texture system works a bit differently: Complexions like wrinkles, freckles and so on are so-called "detail maps". Regarding bodies, they are only used on heads. You can think of them as an additional layer for the head textures. Important point: These textures have a neutral grey base by default. That's how the game engine is set up. If you don't want freckles or anything, the game uses a default file called "blankdetailmap.dds" - which is basically a neutral gray square.
So, from my understanding, detail maps are supposed to have a grey base. Otherwise they probably won't work properly. Unfortunately, the fact that heads have one more layer of textures than the rest of the body makes handling detail maps a bit tricky: There's always the risk of getting head-body discoloration. Finding a really "neutral" blankdetailmap.dds can already be difficult. From my experience, good ones are provided e.g. by "Fair Skin Complexion" and "Vitruvia".
Another possible approach would be to create Racemenu (or ECE) overlays instead. I never did those myself though, so I can't say how they are created exactly.
Maybe someone with more knowledge about textures can shed some more light on this...
#3
Posted 21 November 2020 - 12:48 AM

I'm not a texture expert either, but wrinkles are done via normal maps (the files that have "msn" in their filenames), which get laid over the base textures. The only thing I can suggest is going into a skin-replacer mod, finding the folder for "old" people, and opening the normal map file and see if you can figure out what was done. Beyond that, I got nothin'.
#4
Posted 21 November 2020 - 11:57 AM

I'm not a texture expert either, but wrinkles are done via normal maps (the files that have "msn" in their filenames), which get laid over the base textures. The only thing I can suggest is going into a skin-replacer mod, finding the folder for "old" people, and opening the normal map file and see if you can figure out what was done. Beyond that, I got nothin'.
Don't want to be "smart", but it's a combination of normal map (for a "fake" 3D impression), diffuse map ("nomal texture") and in the case of heads the detail map. To get a "convincing" impression of wrinkles (or also scars and blemishes), those three textures need to fit one another. A normal map won't do - to create the impression of wrinkles, you also need e.g. "fake shadows" on the diffuse map. Sorry if I'm not using the right words here - for somone like me, who isn't a native speaker, it's a bit difficult to talk about details like these...
Regarding freckles: They might be a different story since they are "flat" compared e.g. to a scar...In fact, a simpe overlay or changes to the diffuse texture may suffice here.
Also tagged with one or more of these keywords: skin texture, complexion, dds, wrinkles
