Crusader Kings III: Best pdx_settings.txt for Character Portrait Speed

CK3 characters are rendered in real-time using high-poly meshes and a complex “Portrait Multisampling” system. In the late game, the engine struggles to switch between the 2D map and 3D character models quickly. Modifying the pdx_settings.txt allows you to strip away “Portrait Bloom” and “SSAO” (Ambient Occlusion) specifically for character models, which provides the largest gain in UI responsiveness. This configuration is essential for players who want to navigate menus rapidly without waiting for portraits to “fade in” or sharpen.

Hardware Compatibility & Expectations

  • UI Responsiveness: These tweaks focus on the speed of opening windows (Character, Council, Court) rather than raw map FPS.
  • Low VRAM Cards: If you have 4GB of VRAM or less, disabling character-specific post-processing prevents “rubbery” texture loading.
  • Compatibility: Changing your local pdx_settings.txt is Ironman and Achievement compatible, as it only modifies your local rendering settings.

Backup and Preparation

Before editing, make sure the game and the Paradox Launcher are both closed.

  1. Exit Crusader Kings III.
  2. Navigate to your Documents folder.
  3. Copy pdx_settings.txt and save a backup to your desktop.
  4. Open the file with Notepad or Notepad++.

File Location

CK3 stores its specialized settings in the local Paradox Interactive folder:C:\Users\%USERNAME%\Documents\Paradox Interactive\Crusader Kings III\pdx_settings.txt

Best Config Settings

Search for the graphics and portrait sections in your pdx_settings.txt and update the values as follows. These settings disable the “heavy” 3D effects while keeping the characters recognizable:

"graphics"={
	"shadows"={
		"shadow_map_size"=1024
	}
	"post_effect"={
		"bloom"=no
		"ssao"=no
	}
}
"portrait"={
	"animated_characters"=no
	"portrait_multisampling"=0
	"character_bloom"=no
	"character_ambient_occlusion"=no
}

Pro Tip: Disabling animated_characters (setting to no) is the most impactful change for speed. It stops characters from breathing or moving, allowing the UI to load a “static” 3D pose much faster.

Key Parameters Explained

ParameterRecommended ValueImpact
animated_charactersnoDisables all idle animations in portraits, providing an instant UI snap.
portrait_multisampling0Removes edge-smoothing on characters; huge boost for integrated graphics.
character_bloomnoRemoves the “glow” from clothing and jewelry, saving GPU cycles.
character_ambient_occlusionnoRemoves soft shadows in character crevices; makes the portrait look flatter but load faster.
ssaonoDisables the most taxing global lighting effect in the game.

In-Game Settings vs. Config

To maintain the speed gained from your config edits, check these in-game options:

  • Texture Quality: Set to Medium. Setting this to High on a 1080p screen often causes a “delayed” texture pop when opening character windows.
  • Render Scale: Keep at 100%. Lowering this makes portraits look extremely blurry and pixelated.
  • Court Scene background characters: Set to OFF. In the Royal Court DLC, this prevents the game from rendering every minor courtier in the background of your throne room.

Troubleshooting & Common Fixes

  • Save File Lag: If the game is still slow, delete old save files. CK3 scans every save in the folder when the game starts, which can delay overall UI performance.
  • Portraits look “Dead-eyed”: This happens when animated_characters is off. If you find it too immersion-breaking, set it to yes but keep portrait_multisampling at 0.
  • Shader Cache Fix: If characters appear with missing textures, delete the folder: Documents/Paradox Interactive/Crusader Kings III/shadercache.

Frequently Asked Questions (FAQ)

Does this affect the Royal Court (3D Throne Room)?

Yes. By disabling global Bloom and SSAO in the config, the Royal Court will run significantly smoother, though it will look slightly less “cinematic.”

Why set shadow_map_size to 1024?

The default can be as high as 4096. Character shadows are calculated constantly; 1024 is the “sweet spot” where shadows still look okay but don’t lag the UI.

Will this fix the late-game “Day Tick” stutter?

No. Day-tick stutter is caused by the CPU calculating marriages, deaths, and plots. These graphics tweaks only fix the “UI Lag” when you click on characters.

Conclusion and Expected Results

By manually refining your pdx_settings.txt, you are optimizing the way CK3 handles its most expensive visual asset: the human face. You can expect instant character window loading, snappier transitions between the map and court, and more stable performance during long play sessions.

Leave a Comment