【文件属性】:
文件名称:图形学基础部分程序段MFC
文件大小:155KB
文件格式:DOC
更新时间:2015-11-12 03:51:45
图形学
我们图形课王钲旋老师写的代码,本着育人为本的精神,在这传播一下知识,我想老师应该我介意的
内容包括以下题目的源代码
//DDA算法
//推广DDA增量法画抛物线
//没有限制条件的中点画线法完整程序
//没有限制条件的Bresenham画线算法完整程序
//画金刚石图案//画五角星,?处用自己的名字
//画箭头
//画互相垂直的十字线
//蔷薇
//扫描线方法填充一个三角形
//多边形扫描转换算法,共4个函数
//裁剪程序的主程序部分
//修改Cohen-Sutherland直线段裁剪为开窗
//从重心向外用画三角形逐渐填充整个三角形
//画一个菱形块
//填充一个由菱形块组成的“菱形块k*k棋盘格”
//z缓冲区算法的一个简化的用于演示的程序
//检查点(xp,yp)在直线 (x0,y0)->(x1,y1)那一侧?
//画一个四边形,顶点坐标在x,y数组
//画互相垂直的十字线
//正方形绕自己中心旋转角度α,同时放大cosα+sinα
//给出画一个齿的数据,旋转20次,画出一个齿轮:
//四条斜靠在坐标轴四面上的直线,沿轴移动,形成星形图案。
//平移、放缩、旋转、正平行投影(三视图)、一点透视投影在一起
//一点透视,没有平移
//一点透视,加入平移,画一个立方体。。
//深度缓冲区算法的运行例子,
//画Bezier曲线主程序
//decas法画Bezier曲线
//decas算法
//画Hemite三次参数曲线
//画一个四边形,顶点坐标在x,y数组,?
//窗口区向视图区的变换
网友评论
- 挺有用的 可以看看的