The objective is to reduce the frequency of full-cell reloads by optimizing the Terrain Chunk Size and disabling the simulation of distant NPCs that you cannot see.
File Path & Access
- Locate the File: Navigate to your main Kenshi installation folder (e.g.,
C:\Program Files (x86)\Steam\steamapps\common\Kenshi). - The Target: Look for
settings.cfg. - Note: Unlike other simulation games, Kenshi relies heavily on its
.cfgfor engine-level parameters that the in-game menu sometimes fails to apply correctly.
Optimized “Fast Zone” Configuration Table
| Parameter (CFG Tag) | Recommended Value | Technical Purpose |
terrain_chunk_size | Small | The Travel Fix. Loads smaller, faster chunks during high-speed travel. |
view_distance | 4000 | Balances distant landscape rendering with CPU load. |
npc_view_distance | 2500 | Prevents the game from simulating distant AI behavior. |
foliage_density | 0.25 | Dramatically reduces the number of entities in the $Z_{load}$ queue. |
fast_zone_hopping | false | Critical. Prevents the game from keeping too many zones in VRAM. |
HowTo: Engineering the Ogre Engine for Speed
Follow these GameEngineer.net technical steps to eliminate the “Loading…” pause during travel:
- The “Fast Zone Hopping” Paradox: Contrary to its name, setting
fast_zone_hoppingtotrueoften slows down travel on high-end systems because it forces the game to keep multiple “Reality Bubbles” active. Setting this tofalseensures the engine clears old assets from your VRAM faster, preventing “Stutter-Lag.” - Terrain Detail Scaling: Search for
terrain_detail. While tempting to max out, a value of0.5or0.6provides the best balance. Higher values increase the Vertex Count ($V_{count}$) of the ground itself, which is the #1 cause of long loading pauses when entering the Swamp or Ashlands. - VRAM Budgeting: Ensure
texture_qualityis set toHighrather thanUltraif you have less than 12GB of VRAM. Kenshi’s uncompressed textures can easily saturate your GPU’s bus, causing a bottleneck in Data Throughput ($D_{io}$). - Shadow Map Optimization: Locate
shadow_map_size. For 2026 systems,2048is sufficient. Setting this higher often causes the engine to hang while it recalculates light paths for every tree and rock in a newly loaded zone. - The “Clutter” Reduction: In the CFG, ensure
clutter_densityis low. Clutter (rocks, grass, small debris) are treated as individual meshes. In a dense zone, removing clutter can reduce the Draw Call count by over $40\%$.
Technical Explanation: The “Reality Bubble” ($B_{real}$)
Kenshi operates on a “Cell” system. Your camera is the center of a $B_{real}$ that dictates what is physically active.
$$Total\_Load\_Time = \frac{(Assets_{texture} + Assets_{mesh}) + AI_{logic}}{SSD\_Read\_Speed}$$
By engineering your settings.cfg to use Small Terrain Chunks, you are reducing the numerator of this equation. Instead of waiting for a massive $4 \times 4$ grid to load all at once, the engine progressively streams in $1 \times 1$ chunks as you move, allowing your NVMe Gen 5 drive to stay ahead of your character’s movement speed.