There are several ways to render an object and the choice depends on the use the work will be put to:
For Ray tracing explain under what circumstances you would and would not use it. For each occasion explain what are the alternatives and their limitations
This solutions explains the circumstances under which we would be using ray tracing. It also examines the alternatives of ray tracing as well as states the limitations of ray tracing.