You do, the solution is to cheat. Use the same phong lighting model as you do for traditional rendering and add a reflection component via ray tracing.
(Or at least that's what I did when I wrote a real time raytacer)
For non-real time applications the solution is to use an unreasonable number of rays.
(Or at least that's what I did when I wrote a real time raytacer)
For non-real time applications the solution is to use an unreasonable number of rays.