一、选择题
1、Phong明暗处理采用的是 C 。
A. 基于Phong模型的明暗度计算B.反射方向计算C.折射方向计算D.求交计算
3、属于空间剖分技术的光线跟踪加速方法有:AC
A.三维DDA B.层次包围盒 C.八叉树 D.自适应深度控制
A.规则透射高光B.透射光 C.漫反射 D.漫透射
二、简答题
1、在Phong模型中,三项分别表示何含义?公式I=IaKa+IpKd(L·N)+IPKS(R·V)n中的各个符号的含义指什么?
答:三项分别代表环境光、漫反射光和镜面反射光。Ia为环境光的反射光强,Ip为理想漫反射光强,Ka为物体对环境光的反射系数,Kd为漫反射系数,Ks为镜面反射系数,n为高光指数,L为光线方向,N为法线方向,V为视线方向,R为光线的反射方向。
2、针对多面体模型,直接用Phong模型绘制会有什么问题?简述两种增量式光照明模型(明暗处理)的基本思想,并指出两个算法的主要区别。
答:针对多面体模型,使用Phong模型绘制会在多边形与多边形之交界处产生明暗的不连续变化,影响了曲面的显示效果,即马赫带效应。如果增加多边形个数,减小每个多边形的面积,当然也能改善显示效果。但是这样一来,数据结构将迅速膨胀,导致操作的空间与时间上升。增量式光照模型的基本思想是在每一个多边形的顶点处计算合适的光照明强度或法向量,然后在各个多边形内部进行均匀插值,得到多边形光滑的颜分布。它包含两个主要的算法:双线性光强插值和双线性法向插值,又被分别称为Gouraud明暗处理和Phong明暗处理。两种算法的主要区别为:Gouraud明暗处理采用光强插值,而Phong明暗处理采用法向
插值。
3、用几何法求平面和球的交线。答:可按以下步骤求解:
(1) 求球心到平面的距离,设为d,交点(投影点)为P;
(2) 设球的半径为r,若r<d,则平面与球相离;
(3) 若r=d,则平面与球相切,切点为P;
(4) 若r>d,则平面与球相交,交线为圆,圆心为P,半径为 。
发布评论