Is there a way to make a realtime shadows with shaders. Or if it is done some other way please point me into the right direction, Thanx

ps. I don't mean on those ugly shadows that come with dropshadow(); function i know that already.