corrected thissi text, added exponential falloff in shaders