shaders -> fixed unset defaults for samplers of idx > 0
swirl 2d effect -> attempt at making a shader