搜索资源列表
3
- 实验要求:1、分别用圆的参数生成法和Bresenham算法画圆 2、请调用画圆和画椭圆的函数画出右图提示:openGL 里可通过glrotatef函数实现坐标系的旋转,如绕Z轴旋转45度(相当于XY平面内图形绕原点旋转45度)通过glrotatef(45,0,0,1)来实现。 -Experimental requirements: 1, respectively, the parameters used to generate a round and Bresenham algo
drawline
- 程序运行Bresenham的直线算法,所用坐标系为笛卡尔直角坐标系, 起始状态:用户输入所画线段的起点和终点坐标(要求起点横坐标小于终点横坐标) 结束状态:程序打印出所画线段-Bresenham run a straight line algorithm, used for the Cartesian coordinates Cartesian coordinate system, the initial state: the user to enter the painting o
txx
- 1) 直线的生成 内容:用Bresenham算法画直线 要求: 将象素网格表现出来,建立网格坐标系 用橡皮筋的形式输入参数 鼠标移动时,显示鼠标当前位置 显示判别式的计算过程和下一点的选择策略 记录生成点的坐标,建议用表的形式 图形生成过程可以重复进行 2) 圆弧的生成 内容:用Bresenham算法画圆 要求: 将象素网
test1
- 将中点Bresenham算法推广到绘制任意斜率的直线段。使用对话框输入直线的起点和终点坐标,以屏幕中心为二维坐标系原点,绘制任意斜率的直线段。编制CLine类,成员函数为MoveTo()和LineTo()。对边界像素的处理原则是“起点闭区间、终点开区间”,即要求所绘直线达到VC++的MoveTo()和LineTo()函数的绘制效果。-Midpoint Bresenham algorithm will be extended to the slope of the straight line se
2
- 将中点Bresenham算法推广到绘制任意斜率的直线段。使用对话框输入直线的起点和终点坐标,试以屏幕中心为二维坐标系原点,绘制任意斜率的直线段。要求编制CLine类,成员函数为MoveTo()和LineTo()。对边界像素的处理原则是“起点闭区间、终点开区间”,即要求所绘直线达到VC++的MoveTo()和LineTo()函数的绘制效果。-Midpoint Bresenham algorithm will be extended to the slope of the straight line