计算机图形学太阳系漫游.rar 在屏幕上显示一个包含多个虚拟物体的虚拟场景,并且能响应用户的交互操作。 要求: (1)场景中的虚拟物体至少2 个有纹理贴图; (2)具有光照、阴影效果,光源的类型至少有2 种; (3)用户可交互实现视角切换完成对场景的任意角度浏览; (4)允许用户通过键盘或者鼠标实现对场景中至少两个物体进行交互控制
计算机图形学实验3.zip 1、已知空间点两点P0(-40.0,-40.0,0.0)、P1(10.0,-200.0,0.0)及该点上的切向量分别为R0(30.0,240.0,0.0),R1(30.0,-240.0,0.0)。运行附件程序,分析理解Hermite曲线生成算法。同时修改程序,使该程序可以实现已知起点、终点的坐标和切
计算机图形学实验2.rar 二维图形变换。 要求: (1)实现绘制一个顶点和边数由用户自行控制的多边形。 (2)对上面绘制的多边形,实现下列的几何变化:首先沿着y轴平移100个单位,再使多边形沿着它自己的中心的x轴、y轴方向分别缩小50%;最后再绕中心旋转90度。要求:使用变换基本矩阵求解的办法,求出变换后的坐标,然后绘制图形
计算机图形学实验一DDA算法中点算法Bresenham算法中点画圆算法 1、运行附件中参考例子,理解Visual C++和OpenGL的使用。 2、参照附件例子,修改程序,实现可以在视图客户区中进行绘图,并可以实现重画功能。 3、编程实现利用DDA算法、中点算法和Bresenham算法生成直线,并显示。 同时要求:(1)实现可动态修改直线的起始点坐标和终点坐标 (2)实