1. 首页
  2. 编程语言
  3. C++ 
  4. 计算机图形学实验一(DDA算法、中点算法、Bresenham算法、中点画圆算法)

计算机图形学实验一(DDA算法、中点算法、Bresenham算法、中点画圆算法)

上传者: 2020-10-07 15:23:27上传 RAR文件 63.26MB 热度 30次
1、运行附件中参考例子,理解Visual C++和OpenGL的使用。 2、参照附件例子,修改程序,实现可以在视图客户区中进行绘图,并可以实现重画功能。 3、编程实现利用DDA算法、中点算法和Bresenham算法生成直线,并显示。 同时要求:(1)实现可动态修改直线的起始点坐标和终点坐标 (2)实现可动态选择线的颜色和线宽。 4、编程实现利用1/8圆中点算法和Bresenham算法生成圆,并显示,要求圆心和半径可以任意设置。 5、构造任意一个封闭并且不自交的多边形,假定该多边形内部是四连通的。要求: 用多边形扫描线算法实现对多边形内部的填充,要求内部颜色和边界颜色不一致。
用户评论