small optimisation in cascade method
added default range value to softshadowmapmethod constructor