Spark for Unity is a Unity package that exposes a subset of the Spark codecs through a simple and lightweight API. It enables the use of procedural textures and standard image formats in Unity applications, encoding them at runtime to native GPU formats like BC7, ASTC, and ETC2, using fast, high-quality GPU compute shaders.
Learn more at the GitHub repository: https://github.com/Ludicon/spark-unity