Optimize Your Unity Project with Shader Control

Shader Control is a tool that gives you full control over shader compilation and keywords usage in your Unity project. It helps you remove unwanted shaders and keywords, reducing build time and app size. The extension provides two main views: 'Project View' and 'Build View'. The 'Project View' allows you to find and disable shaders and keywords with a single click, while the 'Build View' enables you to refine and exclude shaders, keywords, or variants from the build process. Key features include listing shaders and materials using keywords, quickly locating shaders, disabling keywords, converting global keywords to local keywords, and more. Shader Control supports all CG/HLSL shader types, Shader Graph shaders, and built-in, URP, and HDRP pipelines.

Shader Control provides a unified list of all shaders with source code in your project, allowing you to find the most expensive shaders and keywords used by those shaders. It also provides a list of actual shaders used in the last build, enabling you to refine and exclude any number of shaders, keywords, or specific variants from the build process. The extension can modify existing shaders automatically and remove materials references to disabled keywords at project level. It also supports creating shader variant collection assets to speed up shader warm-up and reduce hiccups in your game at runtime.

Optimize Your Unity Project with Shader Control - Asset Store

πŸ€– Chat with AI

AI is typing

Suggested Posts

Optimize Your Unity Projects with Ease

Optimize Your Unity Projects with Ease Thumbnail

Project Bloat Analyzer: Optimize and Clean Your Unity Project

Project Bloat Analyzer: Optimize and Clean Your Unity Project Thumbnail

Retro PixelArt Shader: Add a Nostalgic Touch to Your Unity Projects

Retro PixelArt Shader: Add a Nostalgic Touch to Your Unity Projects Thumbnail

Advanced Culling System: Optimize Your Unity Project

Advanced Culling System: Optimize Your Unity Project Thumbnail

Super Level Optimizer 2: Boost Your Unity Project's Performance

Super Level Optimizer 2: Boost Your Unity Project

Optimize Your Unity App with Ruff Binary Serializer

Optimize Your Unity App with Ruff Binary Serializer Thumbnail