1 给定方向(α,β,γ),试推导沿这方向放大S倍的变换矩阵。 2 写出直线反走样的三个算法。 3 给出把三次有理B样条曲线转化为三次有理Bezier曲线的算法。 4 深度缓存算法和光线跟踪算法各有什麽特点?如何提高光线跟踪算法的速度? 5 反射映射一般用于什麽场合?写出反射映射的三种算法,并分析它们的特点。 6 有一个长×宽×高=1400×1000×3000的房间,其中的两面墙的正中间各有一面镜子,镜子的大小分别为所在墙的1/9。墙和天花板的颜色均为灰白色,地面上的纹理为蓝黑相间的100×100正方形方格。写出该场景的光线跟踪算法和C语言程序(程序中要有少量必要的注释或功能性说明)。
|