You could certainly do this in DirectRT. I think you could do it in MediaLab but I'd have to play around with it. Can you send me what you have so far and I'll take a look?
-Blair