Transparent Shaders

⭐ — (0 endorsements) 📥 738 downloads 📅 11/11/2025
🟡 Updated this year

By 76561198010623560 · Mod, Update 1.0, Update 0.7, Visuals, Modding tools, Buildings, Miscellaneous

⬇ Download Mod Source: Steam Workshop ↗ 📅 Updated: 11/20/2025 📅 Created: 11/11/2025

🔍 Analysis

  • 👍 0.0% endorsement rate

📋 About This Mod

Note to players: This mod is a dependency for other mods. It does nothing on its own. This mod provides Transparent Shaders for other mods to use: - EnvironmentTransparentURP - for game objects and buildings. - TerrainTransparentURP - for the game's terrain (used by my Transparent Terrain mod). - TerrainLayerToolTopShader - for the terrain layer tool's top layer. - PlainColorTransparentURP and UnlitPlainColorTransparentURP - for simple, untextured, plain-color objects for various purposes. Example usage can be seen in my Transparent Terrain mod (source code). It also includes a built-in helper service, TransparentShaderService, injected in the Bootstrapper context. - Use properties such as TransparentShaderService. TransparentEnvironmentShader or TransparentShaderService. TerrainTransparentShader to access the desired shaders. - Helper methods like ReplaceShaders, ReplaceRenderersMaterials, RestoreShaders, and RestoreRenderersMaterials are provided to quickly switch between shader variants (for example, EnvironmentURP ↔ EnvironmentTransparentURP). Note: Restore* methods only work after at least one replacement has been performed. All alpha channels are independent of the color channel. The shader properties are: _EnvironmentAlpha, _TerrainAlpha, _TerrainLayerTopAlpha, and _ColorAlpha. These are defined in TransparentShaderService as follows: public static int ShaderEnvironmentAlphaId = Shader. PropertyToID("_EnvironmentAlpha"); public static int ShaderTerrainAlphaId = Shader. PropertyToID("_TerrainAlpha"); public static int ShaderColorAlphaId = Shader. PropertyToID("_ColorAlpha"); public static int ShaderTerrainLayerToolTopId = Shader. PropertyToID("_TerrainLayerTopAlpha"); public static int ShaderColorId = Shader. PropertyToID("_Color"); You can also use the provided extension methods for Material: myMaterial. SetEnvironmentAlpha(0. 5f); === Mod source code and donation: https://github.com/datvm/TimberbornMods (feel free to use the code for anything). v10. 1. 0: Added Terrain

📊 Mod Details

Game
Timberborn Mods
Author
76561198010623560
Version
N/A
Downloads
738
Endorsements
0
Category
Mod, Update 1.0, Update 0.7, Visuals, Modding tools, Buildings, Miscellaneous
Created
11/11/2025
Updated
11/20/2025

🔧 How to Install Timberborn Mods

Subscribe on Steam Workshop. Mods auto-download and install. Launch the game to activate.

📖 Full step-by-step install guide for Timberborn →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Timberborn commands, item IDs, and more.

Keep browsing — more Timberborn mods await

📋 All Timberborn Mods 🏆 Top 25 📂 More Mod, Update 1.0, Update 0.7, Visuals, Modding tools, Buildings, Miscellaneous 👤 More by 76561198010623560 🔎 Similar Mods 🌐 Best Mod, Update 1.0, Update 0.7, Visuals, Modding tools, Buildings, Miscellaneous (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods