计算机图形学上机作业题(200010) 已知一个外边界多边形和几个内含多边形。使用扫描线算法填充该多边形区域 2.已知矩形窗口以及任意形状的多边形。使用 Sutherland- hodgeman算法裁剪该多边形 输入:矩形窗口:以及任意多边形(凸、凹多边形) 输出:经矩形窗口裁剪后所得的多边形并显示之 3.(a)给定xoy平面上的四个控制点P0(-6,0),Pl(-3,6),P2(3,6),P3(6,0)定义了一条三次 Be zier曲线P(t),tep,1l,试写出显示该条三次 Be zier曲线P(t)的算法程序 (b)写出过P0(-6,O),P1(-3,6),P2(3,6),P3(6,0),P48,3)的三次B样条曲线算法程序。 4.利用 Phong光照模型,当改变漫反射系数Kd,镜面反射系数Ks及阶数n时(Kd=1.0,0.8, 06,0.4,0.2,0.0;Ks=1-Kd:n=1,5,10,20,40)在屏幕上显示这30个小球的真实感图
计算机图形学 上机作业题(2000/10) 1. 已知一个外边界多边形和几个内含多边形。使用扫描线算法填充该多边形区域。 2. 已知矩形窗口以及任意形状的多边形。使用 Sutherland-hodgeman 算法裁剪该多边形。 输入:矩形窗口:以及任意多边形(凸、凹多边形); 输出:经矩形窗口裁剪后所得的多边形并显示之。 3. (a)给定 xoy 平面上的四个控制点 P0(-6, 0), P1(-3, 6), P2(3, 6), P3(6, 0)定义了一条三次 Bě zier 曲线 P(t),t∈[0, 1],试写出显示该条三次 Bě zier 曲线 P(t)的算法程序。 (b)写出过 P0(-6, 0), P1(-3, 6), P2(3, 6), P3(6, 0), P4(8,3)的三次 B 样条曲线算法程序。 4. 利用 Phong 光照模型,当改变漫反射系数 Kd,镜面反射系数 Ks 及阶数 n 时(Kd=1.0, 0.8, 0.6, 0.4, 0.2, 0.0; Ks= 1- Kd; n= 1, 5, 10, 20, 40)在屏幕上显示这 30 个小球的真实感图 形