Sounds like a job for Shockwave (Macromedia)

I don't know squat about it, just played some cool 3D games in shockwave..

http://www.macromedia.com/jp/softwar...ntent/samples/

http://www.alpix.com/3d/