?聚光灯——瑞利光学聚光灯类名为SpotLight,位于lights/spot.h与lights/spot.cpp中。聚光灯是从点光源衍生过来的一种光源类型,它在所在的位置发出一个方向锥状的光。其构造函数接受锥体角宽度与衰减开始距离两个值,之后分别计算并储存两者的余弦值。两个变量的定义具体详见图12.8。SpotLight::Sample_Li()几乎与PointLight::Sampl