For your interest, I found a raytracing site (http://www.devmaster.net/articles/ra...ries/part1.php) that includes ray-plane intersections if this helps :-)

I have made a Delphi version of the raytracer so I know the code works.

cheers,
Paul