I remember this coming up on a different forum that I read. I'd asked how the math behind it works and someone posted a step by step on how to do it. I thought it seemed simple enough until I asked about one of the steps. Turns out the math behind one of those "simple sounding" steps was over my head. So, I still don't know how its done.
_________________________
--The Amigo