Terrain rendering issue

Fixed
Theguffy1990 [github] · 4 months ago

Issue description

Issue appears as voxels that have their shading set to the darkest available. Typically jagged. Issue seems to also be able to be created as in the 2nd attached image, the issue was not present until the excavators started digging more. The first image is as-is from save creation.

Relevant hardware:
Intel 12700K
Nvidia RTX 3080
Running on NVME with plenty storage space remaining
All drivers and BIOS up to date

The game functions normally otherwise and I can continue to play. I won't know until later whether or not continued excavation will create too much black textured areas to be tolerable.

Reproduction steps

  1. Have game installed locally with DLCs
  2. Open new map (recreated on Shattered Isles, seed: hiflldj8wzjl)
  3. Explore the map

Game version and build number

v0.8.4b (b593)

Operating system

Windows

Attachments

Image

Image

Theguffy1990 [github] · 4 months ago

Additional screenshots in other location and to show that the textures are loaded, just shaded black.

Image

Image

poltime poltime · 4 months ago

Clear DirectX Shader Cache
When upgrading Nvidia drivers, corrupted or outdated shaders can remain in the system. This causes black textures and pixel artifacts where the terrain geometry changes. Close the game. Open Nvidia Control Panel -> Manage 3D Settings -> find Shader Cache Size. Temporarily turn it Off and click Apply. Open the Windows Run dialog (Win + R), type %localappdata%\NVIDIA, and delete the DXCache and GLCache folders. Change the Shader Cache Size back to Driver Default or 10 GB in the Nvidia Control Panel.
Limit Frame Rate (FPS)
Without a strict frame limit, the powerful 12700K and RTX 3080 combo will push max FPS, causing rendering micro-stutters and terrain texture glitches. In the in-game graphics settings, set the Frame Limit to match your monitor's refresh rate (e.g., 60, 144, or 165 Hz). Do not leave it on Unlimited.
Disable Bloom
The developers have noted that minor terrain rendering artifacts can get distorted by the game's Bloom filter, blowing them up into large black or flickering patches. Go to the graphics menu and completely turn off Bloom.
Verify Integrity of Game Files
If a specific terrain deformation shader (dirt/rock) is corrupted, the game will render it as a solid black texture. Open Steam -> Right-click Captain of Industry -> Properties -> Installed Files -> click Verify integrity of game files.

Theguffy1990 [github] · 4 months ago

Clear DirectX Shader Cache When upgrading Nvidia drivers, corrupted or outdated shaders can remain in the system. This causes black textures and pixel artifacts where the terrain geometry changes. Close the game. Open Nvidia Control Panel -> Manage 3D Settings -> find Shader Cache Size. Temporarily turn it Off and click Apply. Open the Windows Run dialog (Win + R), type %localappdata%\NVIDIA, and delete the DXCache and GLCache folders. Change the Shader Cache Size back to Driver Default or 10 GB in the Nvidia Control Panel. Limit Frame Rate (FPS) Without a strict frame limit, the powerful 12700K and RTX 3080 combo will push max FPS, causing rendering micro-stutters and terrain texture glitches. In the in-game graphics settings, set the Frame Limit to match your monitor's refresh rate (e.g., 60, 144, or 165 Hz). Do not leave it on Unlimited. Disable Bloom The developers have noted that minor terrain rendering artifacts can get distorted by the game's Bloom filter, blowing them up into large black or flickering patches. Go to the graphics menu and completely turn off Bloom. Verify Integrity of Game Files If a specific terrain deformation shader (dirt/rock) is corrupted, the game will render it as a solid black texture. Open Steam -> Right-click Captain of Industry -> Properties -> Installed Files -> click Verify integrity of game files.

I followed the instructions in the provided order and tested each time a change was made.

I have cleared the cache with the instructed method.

The game is set to VSync for in-game and menus. Confirmed it's locked to 144FPS.

Bloom is not an option that can be enabled or disabled from within the game's settings.

Verifying integrity of game files cleared up the issue. No more black texturing where materials change.

Thank you for the assistance today.

Closed as ✅ Fixed

7 Showing 1–4 of 4