I believe this has been hyped some time ago, well here is a beta of it: my own version of SkinTexMod.

To be clearer this is not a modification of the original plugin, this is a complete reimplementation.
Before you start going crazy though, please read the following sections, they contain important information, especially for those who want to edit/make some skintex.
For my own sanity, and also because some things were useless, I removed some features compared to the original:
- Anime/AnimeOutline: I decided to ignore this feature because TexPlus is only meant to replace textures, not shaders. I will not do this in the future either.
- MaleUncTexMerge: I've studied the original SkinTex code, and I'm pretty sure this never worked. So yeah, not included
- FemaleEyeHiLightTex: same as above.
- FemaleEyeShadowTex: same as above.
- Debug: simply ignored.
- TGA textures aren't supported anymore: to be honest, DDS was already painful to support, so I'd prefer leaving it that way, please convert your textures to PNG, it's less confusing for everyone.
For the sake of simplicity (and for my sanity again), I decided to change a few things:
- The "Overlay" Inject mode had some changes: Normal, SpecGloss and Occlusion textures use the alpha channel from the Albedo to blend with what's below. This might change the behaviour of certain existing SkinTex, but don't worry, there's an easy fix if that happens (I'll explain it later).
- The rest, hopefully.
This new format comes as a "config.xml" file, here is an example:

As you can see, there are similarities with the old format. Still, there are new things:
- customAlphaMask (optional): if specified, said texture will be used instead of the Albedo's alpha channel. This can be used to fix what I talked about earlier.
- linear (optional): if specified, forces the texture to be read as linear or gamma. Valid values are "true" and "false". If you ignore this setting, PNG textures will be considered linear and DDS textures will be considered gamma.
Finally, here is the complete list of valid texture names in the new format:
- bodyTex
- bodyTexN
- bodyTexS
- bodyTexOM
- faceTex
- faceTexN
- faceTexS
- faceTexOM
- irisTexL
- irisTexR
- eyeWhiteTexL
- eyeWhiteTexR
- tongueTex
- teethTex
If you're a modder and have questions about the new format, feel free to contact me of course.
The archive also contains an example, feel free to change it to your heart's content.
For some quick prototyping, all textures can be reloaded by pressing "Refresh All" in the "Texture Sets" window.
Oh boy:
- You can stack multiple SkinTex.
- Individual textures can be colored/scaled depending on the texture type.
- Individual textures can be moved.
- Individual textures can be scaled.
- Individual textures can be tiled.
- Individual textures can be rotated.
- Individual textures can be ignored altogether.
- Open the UI with "Ctrl + J" (Chara Maker and Neo, you need to select a character first if you're in Neo).
- Click on "Add".
- Select one or more skintex.
- Click on one of them on list on the left.
- Go crazy with the properties on the right.
As always, this is a beta so please report bugs/suggestions you have.
Download is in the attachments.
Have fun!
This is a commission.
sam greed
2022-11-10 19:14:31 +0000 UTCmrxskull
2022-07-03 10:47:31 +0000 UTCDuck
2022-02-11 23:54:42 +0000 UTCyunny
2021-08-17 15:47:03 +0000 UTCultrakojima
2021-05-19 14:50:08 +0000 UTCJoan6694
2021-05-14 18:07:45 +0000 UTCCesar The Salad
2021-05-11 23:09:43 +0000 UTCJoan6694
2021-01-14 21:17:30 +0000 UTCFoolBoy
2021-01-14 01:25:24 +0000 UTCJestur
2021-01-13 04:35:00 +0000 UTC