Computer Science 102 Quiz K Name ______________________ Consider the conical spotlight in which the emitted light is constrained by a conical shade. 1. Suppose the spotlight is illuminating a plane. The area illuminated will be circle if a. the dot product of the centerline b. the dot product of the centerline direction and the plane normal is direction and the plane normal is 0 -1 c. never d. always 2. Suppose costheta holds the cosine of the angle of the halfwidth of the cone. A point on the plane is illuminated if and only if the dot product of a unit vector from the light to the hitpoint is a. positive b. negative c. > costheta d. < costheta 3. Two new methods required by the projector type light included a. getemiss and getdiff b. vischeck and illuminate c. vischeck and getdiff d. getemiss and vischeck 4. When a new projector_t is created, instances of which classes will be created. a. projector_t only b. projector_t and light_t c. projector_t, light_t and d. projector_t, light_t, texplane_t texplane_t, fplane_t, plane_t and object_t 5. Creating the new projector_t class required some retrofitting to address parsing problems that occured in: a. projector_t b. light_t c. texplane_t d. object_t