Heathen Engineering's Selective Glow Image Effect asset goes live today on the Unity Assets store (see links below). The asset package includes the Selective Glow Image Effect along with a battery of common use material shaders with selective glow enabled.
The selection of include material shaders includes dev favourites such as bumped specular, parallax specular and of course the transparent and cut-out variants and also throws in a tri-planar shader with glow enabled.
Expect to see more standard material shaders added to the asset over time; Heathen Engineering is committed to customer service with a dedicated support site including knowledge base, FAQ, tips and tricks and more as well as a place for the developer to submit feature requests and the likes.
As to the inner working of the Selective Glow shader; the Heathen approach leverages Unity’s RenderWithShader feature on its image effect; material shaders with a glow enabled shader attached are processed on render based on the RenderType tag making it a trivial matter to enable your own custom shaders “Selective Glow”.
The Image Effect shader carries a number of configurable values aimed at adjusting the overall feel and quality of the glow effect while the material shaders themselves carry the information necessary to describe per object glow intensity and colour.
Glow colour its self can be adjusted per-object through 2 different mechanisms; 1st by selective a “Glow Color” which acts like a tint and 2nd by the colour of the Glow Map texture applied to the material which enables multi-colour glow effects on for glow enabled materials.
Heathen Engineering has published a video of the asset in action along with a playable web demo available on Heathen’s main site (see links below) and of course the traditional demo scene is available in the asset its self; showing just how the demo was done. Heathen’s Selective Glow asset goes on sale today for $30.00 on Unity’s Asset store.