Kartoffels Upscaled Mob Textures

Your Mob NPCs, just higher res

Changes in 1.1.0
Updated for 7.1.0

Deleted: Kartoffels Upscaled Mobs Textures - Ultra Light\chara\demihuman\d1057\obj\equipment\e0001\texture\v01_d1057e0001_glv_m.tex

7.2 NOTICE:

This mod will still work in 7.2, but will have visual glitches on items that were improved with 7.2. For example, ARR Dragoon armor. I may patch this later, but right now I am not playing FFXIV.

This mod does not upscale new items added in 7.1 or 7.2. For example, 7.1/7.2 raid gear.

===

Kartoffels Upscaled Mob Textures

This mod has Variants. Please check the Variants for full options.

Mob: any NPC classified as demihuman or monster. For example Gaia is a demihuman, Zenos is a monster.
It just means they don't use the player Races. For example Emet-Selch is not a mob and uses a special elezen head.

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.

Mobs Upscaled Textures has 4 Variants

  • [Kartoffels Upscaled Mob Textures - Ultra Light]
    This covers a small set of 'Mob' NPCs such as zenos, varis, thordan, meteion, gaia. These NPCs are very important so I separated them out for the ultralight version.

--- I do not recommend the following except for people taking screenshots.

  • [Kartoffels Upscaled Mob Textures - Mounts and Minions]
    This covers mounts and minions + player summons. This mod is not recommended outside of gpose enthusiasts.

  • [Kartoffels Upscaled Mob Textures - Named]
    These are any mobs that are given a name and participate in the overworld/cutscenes. I consider this mostly unneeded but I can't go through every mob and determine if it needs an upscale.
    This variant includes "Ultra Light" in its entirety.
    This mod also includes a few minions/mounts that show up in cutscenes. You would still need the "Kartoffels Upscaled Mob Textures - Mounts and Minions" to get full coverage.

  • [Kartoffels Upscaled Mob Textures - Misc]
    This covers any mob not in the above 3 categories. This one is not recommended unless you are posing certain bosses.

Everything I produce is open source and free use. If you appreciate my work you can donate to my kofi, but are in no way obliged to do so.

Ko-fi

Technical details for nerds:

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

###Kartoffels Upscaled Mob Textures - Ultra Light
mass:
ID = 0.39 GB @ BC5 x2
D = 0.89 GB @ BC7 x2
S = 0.03 GB @ BC7 x2
N = 0.30 GB @ BC7 x2

HAIR_NORM [ type = BC7; scale = x2; cleaning = ITF_SkinDiffDDS; upscaling = 4x_UltraFArt_v3_Smooth, 4x_scalenx_90k; downscaling = box]
HAIR_S/M [ type = BC7; scale = x2; cleaning = none,skindiffdds; upscaling = 4xFaceUpDAT, 4x_scalenx_90k; downscaling = box]

NORM [ type= BC7; scale = x2; cleaning = 1x_BC1smooth2; upscaling = scalenx; downscaling = box]
BASE/Diffuse [ type= BC1; scale = x2; cleaning = 1x_BC1smooth2; upscaling = scalenx; downscaling = box]
ID[ type = BC5; scale = x2; upscaling = XBR_x2NoBlend+XBR_x2Blend for G, XBR_x2NoBlend for R]

###Kartoffels Upscaled Mob Textures - Mounts and Minions
mass:
ID = 2.57 GB @ BC5 x2
D = 1.00 GB @ BC7 x2
N = 3.32 GB @ BC7 x2

NORM [ type= BC7; scale = x2; cleaning = 1x_BC1smooth2; upscaling = scalenx; downscaling = box]
BASE/Diffuse [ type= BC1; scale = x2; cleaning = 1x_BC1smooth2; upscaling = scalenx; downscaling = box]
ID[ type = BC5; scale = x2; upscaling = XBR_x2NoBlend+XBR_x2Blend for G, XBR_x2NoBlend for R]

###Kartoffels Upscaled Mob Textures - Named
mass:
ID = 7.94 GB @ BC5 x2
D = 3.01 GB @ BC7 x2
S = 0.03 GB @ BC7 x2
N = 9.67 GB @ BC7 x2

HAIR_NORM [ type = BC7; scale = x2; cleaning = ITF_SkinDiffDDS; upscaling = 4x_UltraFArt_v3_Smooth, 4x_scalenx_90k; downscaling = box]
HAIR_S/M [ type = BC7; scale = x2; cleaning = none,skindiffdds; upscaling = 4xFaceUpDAT, 4x_scalenx_90k; downscaling = box]

NORM [ type= BC7; scale = x2; cleaning = 1x_BC1smooth2; upscaling = scalenx; downscaling = box]
BASE/Diffuse [ type= BC1; scale = x2; cleaning = 1x_BC1smooth2; upscaling = scalenx; downscaling = box]
ID[ type = BC5; scale = x2; upscaling = XBR_x2NoBlend+XBR_x2Blend for G, XBR_x2NoBlend for R]

###Kartoffels Upscaled Mob Textures - Misc
mass:
ID = 7.91 GB @ BC5 x2
D = 3.09 GB @ BC7 x2
N = 9.23 GB @ BC7 x2

NORM [ type= BC7; scale = x2; cleaning = 1x_BC1smooth2; upscaling = scalenx; downscaling = box]
BASE/Diffuse [ type= BC1; scale = x2; cleaning = 1x_BC1smooth2; upscaling = scalenx; 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 Toolbox

Credits:

Models:

Algorithms:

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

ESRGAN (xintiao et al.)/GAN:

Scalenx: LyonHrt
BC1 Smooth 2: BlueAmulet
UltraFArt v3 Smooth: DinJerr
FaceUpDAT: Helaman
SkinDiffDDS: intheflesh#3116

Tools:

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

Permissions

I don't care.