Kartoffels Upscaled Hair Textures

Your hair just better

Changes in 1.1.0-BETA
Fixed pre-multiplied alpha on mipmaps.

Kartoffels Upscaled Hair Textures

This covers all the hair, facial hair, viera ears, hair accessories, and some misc facial details.

Note for mare synchronous enjoyers: The first time you install any of my 'upscaled textures' mods mare will take a moment to index all the data.

Rattles Tip Jar

Hey Kart I'm running out of disc space:

Do this on your textures folders

Technical details for nerds:

Remember mass is before I dedupe in penumbra so no it doesn't match the actual size you get.

mass:
hir_norm = 1.58 GB @ BC7 x2
hir_mask = 1.60 GB @ BC7 x2
fac_etc_mask = 0.12 GB @ BC7 x2
fac_etc_norm = 0.14 GB @ BC7 x2
ID = 0.05GB @ BC5 x4
acc_norm = 0.004 GB @ BC7 x1
acc_base = 0.008 GB @ BC7 x2
acc_multi = 0.003 GB @ BC7 x2

If something was particularly low resolution like the viera ears and a few other npc hairs I upscaled by 4x.
If something was already high resolution, eg: "c1101h0004_hir_mask.tex", I did not touch it.

HAIR_NORM [ type = BC7; scale = x2; cleaning = ITF_SkinDiffDDS; upscaling = 4x-Normal-RG0-BC7, 4x_scalenx_90k; downscaling = box]
HAIR_MASK [ type = BC7; scale = x2; cleaning = none,skindiffdds; upscaling = 4xFaceUpDAT, 4x_scalenx_90k; downscaling = box]
HAIR_BASE [ type= BC7; scale = x2; cleaning = 1x_BC1smooth2; upscaling = 4xFaceUpDAT: downscaling = box]
FACE_ETC_NORM [ type = BC7; scale = x2; cleaning = x1_ITF_SkinDiffDDS; upscaling = 4x-Normal-RG0-BC7, 4x_scalenx_90k, HQ 2x; downscaling = box]
FACE_ETC_MASK [ type= BC7; scale = x2; cleaning = 1x_UnResize_V3_200000_G; upscaling = 4xFaceUpDAT, 4x_scalenx_90k; downscaling = box]
ACC_NORM [ type= BC7; scale = x1; cleaning = 1x_BC1smooth2; upscaling = none; downscaling = none]
ACC_BASE [ type= BC7; scale = x2; cleaning = 1x_BC1smooth2; upscaling = lollypop: downscaling = box]
ACC_MULTI [ type= BC7; scale = x2; cleaning = 1x_BC1smooth2; upscaling = 4x_scalenx_90k: downscaling = box]
ID[ type = BC5; scale = x2; upscaling = XBR_x2NoBlend+XBR_x2Blend for G, XBR_x2NoBlend for R]

For more complex information please view the github:
FFXIV Texture Migration

Credits:

Models:

Algorithms:

XBR: Hylian
UV Island Padding: JamesWild (I modified his algorithm)
HQx: Maxim Stepin

ESRGAN (xintiao et al.)/GAN:

Lollypop: LyonHrt
Scalenx: LyonHrt
FaceUpDAT: Helaman
SkinDiffDDS: intheflesh#3116
Normal RG0 series: RunDevelopment
BC1 Smooth 2: BlueAmulet

Tools:

ChaiNNer: Joey, RunDevelopment et al.
TexTools: TexTools Team
Penumbra: Otter et al.

Permissions

I don't care

Download size DL size 1.85 GiB
Space required Space req. 3 GiB
757
7d
6d
Options Simple mod — no options.
Dependencies
Race and gender
Midlander
Highlander
Elezen
Miqo'te
Roegadyn
Lalafell
Au Ra
Viera
Hrothgar
Tags
Affects
  • Au Ra Female (NPC) Skin Textures
  • Au Ra Female Skin Textures
  • Au Ra Male (NPC) Skin Textures
  • Au Ra Male Skin Textures
  • Customization: Unknown
  • Elezen Female (NPC) Skin Textures
  • Elezen Female Skin Textures
  • Elezen Male (NPC) Skin Textures
  • Elezen Male Skin Textures
  • Highlander Female Skin Textures
  • Highlander Male Skin Textures
  • Hrothgar Female Skin Textures
  • Hrothgar Male Skin Textures
  • Lalafell Female Skin Textures
  • Lalafell Male Skin Textures