CRT_World Textures (KCD2)
This KingdomComeDeliverance2 Mod will replace around 2500 textures of the game
Requierements:
A good PC
The game running on NVME or fast SSD
ADDED: CRT_World_OPT v1.3 (recommended)
A distilled optimised version of the Base MOD
Improvements:
- File size reduced while still enhancing detail over vanilla.
- Loading times reduced over the Base MOD.
- VRAM usage reduced.
- Better GPU utilization.
- Significantly reduces texture streaming loads.
About Performance:
I have an i7-11700K and Rtx 4090, run the game on NVME
- The first loading time after launching the game is just under 3 minutes for me. Subsequent loads are faster, but slower than the vanilla game.
- After loading, depending on my location on the map, texture streaming may continue to build for few seconds, displaying the highest resolution after a short moment.
- Other than that, the game runs smoothly at 80 FPS (2K native, without DLSS or frame generation, on experimental settings) and 120+ FPS with DLSS and shadows to ultra
- In KCD1, there were arguments you could set in the user.cfg file to tweak LOD distances and texture streaming pool size, RAM/VRAM limits, and other settings. I assume tweaks could help with the loading time, but this is still a huge mod that carry alot of textures that need to be loaded.
-So, from my perspective, with my current PC setup, the framerate is better than expected but loading time can be annoying, I guess I need a better CPU to eliminate these drawbacks.
-Only diffuse maps was processed, I don't see the point of working on normals, since I don't have the high poly meshes to bake new ones, anyway this would make the mod at least 2x larger, so I think I will pass on this.
-Textures have been compressed under BC7 container.
To Install:
Optimized : Open with winrar and drop the content into "C:\Kingdom Come Deliverance II\Mods"
BaseMod : Open both "part 1" and "part 2" and drop the content into "C:\Kingdom Come Deliverance II\Mods"
For Transparency:
I've used RunPod to rent an H100 for an extensive amount of time to process 2,500 game textures.
With the tools I use, this involves 16 tiles of 1024x1024 to achieve a 4096x4096 upscale. Each tile takes roughly 10 seconds to process, and renting an H100 costs about $2/hr, leading to 100+ hours of compute time.
I've used different AI upscaling techniques depending on the input images, including:
- Flux
- Supir
- 4xNomos8kSCHAT-L
- AURASR
If you're interested in AI, feel free to reach out to me on CivitAI and check out my workflows:
🔗 https://civitai.com/user/pgc
Your Input is Welcome
I'd love to hear your experiences with your CPU/GPU/NVMe setup.
If you find any game engine settings that improve performance, feel free to share it, I’d be happy to try them
This video reflects the first iteration of the mod, I have since rendered around 500 more textures
Some New IG screenshots :
I'm only at the very early stage of the game, so sorry for the small diversity of screenshots