Procedural Foregrounds

com.zalinteractive.translucent-image sample

Procedural Foregrounds

Open Procedural Foregrounds.unity. The left panel renders an animated LDR8 procedural material every frame. The sample controller clones and changes that material’s tint at runtime without mutating the authored asset. The right panel requests HDR16 precision; its runtime material tint changes every two seconds and the controller explicitly calls RequestRender() because that generator is event-driven.

Disable either TranslucentImageProceduralTexture component to see the current authored foreground return without a serialized runtime texture reference. The generated render textures and texture override are generator-owned package runtime state.

In URP, configure the active renderer with Tools > Translucent Image > URP Setup before entering Play Mode.

The sample does not change Graphics or Quality settings.