摘要:
实验四:多边形的扫描转换与填充(实在是懒得贴SCAN了,SCAN不但没技术含量而且还死麻烦。代码太长了。所以就只贴AET了。) 实验目的: 了解多边形的表示方式,区域填充基本原理,掌握多边形的扫描转换算法 基本要求: 给定有序点对表示的多边形 实现 x 扫描线填充 实现改进的 x 扫描线 阅读全文
摘要:
实验三:裁剪算法 实验目的: 掌握 Liang-Barsky 裁剪算法 基本要求: 实现 Liang-Barsky 裁剪算法 绘制任意方向\数量线段,可移动的裁剪窗口,通过不同颜色标识裁剪窗口内外 的部分,效果可参考下图(可交互的移动裁剪窗口并实时显示裁剪效果) 画线的命令可以使用 Op 阅读全文
摘要:
实验二:直线与画圆算法 实验目的: 理解光栅化,掌握几何数据如何经过一系列变换后转化为像素从而呈现在显示 设备上。 基本要求: 实现 DDA 和 Bresenham 画线算法 实现画圆算法 请勿直接调用 OpenGL 库中提供的绘制线段和圆的函数,需手动模拟如何通过绘 制像素来显示几何图 阅读全文
摘要:
图形学的实验。 实验内容 实验一:OpenGL 基本使用 实验目的: 自行配置 OpenGL 环境,熟悉使用 OpenGL 基本要求: 在屏幕上绘制出一个三角形和一个圆形,分别填充上你喜欢的颜色 可以使用鼠标分别拖动和旋转他们。 实现: 左键平移,右键旋转,Q退出。如果想立体旋转可以选择将d 阅读全文