No Posterization Shader

v1.0.0·Updated 2026-04-03

Disables Lethal Company's posterization/cel-shading ("outline") effect.

About this mod Author’s original text

No Posterization Shader

Disables Lethal Company's posterization/cel-shading ("outline") effect. Useful if you don't like the effect, or want to use a program like ReShade to inject your own post-processing effects.

Tested on v80 only. Earlier versions (v73 or below) should use LethalSponge v1.3.6 or lower, with removePosterizationShader set to true and both useCustomShader and useLegacyCustomShader set to false.

Installation

Mod Manager

  • Install a mod manager if you don't have one already (e.g. Gale or r2modman).
  • On this mod's page, click "Install with Mod Manager".
  • You can also search for "No Posterization Shader" in your mod manager of choice.
  • To configure this mod in-game, install LethalConfig (optional).
  • Despite the warning this mod will give when changing settings, you do not need to restart the game to apply config changes.

Manual install

See this Steam Community post. Releases can be downloaded, or this mod's releases page on Codeberg.

Screenshots

Screenshots (click to expand)

Remove weird lighting artifacts! (before, after)

Works on v80! (before, after)

See (slightly) farther in dark rooms\!* (before, after)

\* WARNING: may be considered cheating by some people!

Compiling

  • Install Visual Studio with the.NET Desktop Development workload checked.
  • This mod was made using Visual Studio 2022, however the link above will download Visual Studio 2026 instead. See here for older downloads (requires a Microsoft account that has joined the free Dev Essentials service).
  • Download the code repository, or clone it with git (download link for Windows).
  • Extract the downloaded code, if needed.
  • Copy your game's Assembly-CSharp.dll, Unity.RenderPipelines.HighDefinition.Runtime.dll and MMHOOK_Assembly-CSharp.dll to the lib folder of your downloaded code.
  • See the lib folder's README for details on how to locate these files.
  • Open LCNoPosterization.sln in Visual Studio.
  • Click Build > Build Solution to build everything.
  • Your output, assuming eveything went well, should be located in bin\Debug\netstandard2.1\ (with the default Debug config).

9.???

  • Profit!

License and Copyright

Copyright © 2026 Sparronator9999.

This mod is licensed under the MIT License.

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

Evaisa-HookGenPatcherBepInEx-BepInExPack

File & checksum

Filename
No_Posterization_Shader-1.0.0.zip
File size
104.1 KiB