Material Variant is a game-changing tool for Unity projects. It allows you to manage multiple themes and styles without creating new materials or altering the originals. With this asset, you can update colors, textures, ints, and floats seamlessly, and even use Odin for cleaner styling. Key features include a performance-optimized Material Variant Manager, customizable note system, and support for custom shader variable names. Upgrade your projects now and elevate your Unity scenes to new heights!
Material Variant is built upon material property blocks and offers the following features:
β’ Update colors (HDR and standard), textures, ints, and floats
β’ Prevent GPU overloading with the Material Variant Manager
β’ Zero added material file size
β’ Seamless integration with most shaders/materials that accept material property block changes
β’ Optional Odin support for cleaner styling
β’ In-editor and runtime functionality
β’ Supports custom shader variable names
β’ Revert to original material stylings with a single function call
β’ Note system for organized themes and design stages
β’ Demo scenes for learning purposes (do not redistribute)
Effortless Visual Customization for Unity Scenes - Asset Store





