thumbs up how does it work? does the light source have to have special parameters? or the block (like _litAndShodow)? can we set if a surface can receive shadows? is it hardware independent (nvidia/ati/volari/s3)?