Fix overlapping instances on step and smoothstep.
Utility to build vecs from smallers vecs.
Add vignetting effect.