Thisbookdescribesthestep-by-stepprocessofwritingaraytracerfromscratch.Usingnumerousexamplesthatillustratetheray-tracingconceptandprocessesindetail,theauthorpresentsaray-tracerdesignandsamplecodethatallowsforextensibility,efficiencyofthealgorithms,andreadability