RimLight implemented with shader