Ray-tracing or ray-casting is really only useful if you want to make complex effect like shadows and multiple reflections, like http://www.openrt.de/Gallery/2002_DynamicRayTracing/Images/teas_kitchen1.jpg. If you're just looking for something 3D, use OpenGL. OpenGL is faster, and has easy support for textures. It is also pretty simple to use.