社区
下载资源悬赏专区
帖子详情
计算机图形学大作业之图形绘制变换下载
weixin_39821746
2020-11-11 12:01:10
自己写的大作业,包含多边形的绘制、填充、几何变换(移动、旋转、缩放、反射),可供参考
相关下载链接:
//download.csdn.net/download/feixue10504/2671860?utm_source=bbsseo
...全文
33
回复
打赏
收藏
计算机图形学大作业之图形绘制变换下载
自己写的大作业,包含多边形的绘制、填充、几何变换(移动、旋转、缩放、反射),可供参考 相关下载链接://download.csdn.net/download/feixue10504/2671860?utm_source=bbsseo
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
计算机
图形
学
大作业
之
图形
绘制
变换
自己写的
大作业
,包含多边形的
绘制
、填充、几何
变换
(移动、旋转、缩放、反射),可供参考
计算机
图形
学
大作业
基本
图形
绘制
、
图形
变换
、自由曲线
绘制
、
图形
裁剪、
图形
填充
图形
学
大作业
----内容 一、主菜单的菜单项 基本
图形
绘制
、
图形
变换
、自由曲线
绘制
、
图形
裁剪、
图形
填充 二、二级子菜单(基本
图形
绘制
) 1.直线
绘制
: 1)Bresenham
绘制
直线 2)DDA
绘制
直线 3)改进的Bresenham
绘制
直线 4)系统库函数
绘制
直线——直线线宽、线形设计 2.
绘制
圆(中点Bresenham) 3.Bresenham
绘制
椭圆 4.矩形、正方形的
绘制
5.任意多边形的
绘制
6.任意圆弧的
绘制
三、二级子菜单(
图形
变换
) 1.基本
图形
变换
1)平移
变换
2)比例
变换
(等比例、不等比例) 3)错切
变换
(x方向、y方向、x-y方向) 4)对称
变换
(坐标轴、原点、45°直线) 5) 旋转
变换
(顺时针旋转、逆时针旋转) 2.复合
变换
(两次
变换
) 1)复合平移
变换
2)复合比例
变换
3)复合旋转
变换
3.相对任意参考点的比例
变换
4.相对任意直线的错切
变换
四、二级子菜单(自由曲线
绘制
) 1. Bezier 曲线
绘制
1)1次Bezier曲线 2)2次Bezier曲线 3)3次Bezier曲线 2. 3次B样条曲线 3. Hermite三次样条曲线
南京大学计算机科学与技术系
图形
学
大作业
——简易
图形
绘制
系统
本课程作业是横跨一学期的项目,要求跟随课程进度在项目中python实现各种
图形
学算法,最终完成一个完整的
图形
学系统
计算机
图形
学
大作业
作为
计算机
图形
学
课程的
大作业
,具有基本的功能:
绘制
几种基本图元、
绘制
几种曲线曲面、分形以及真实感
图形
。
计算机
图形
学
作业题.doc
计算机
图形
学
作业题 1. 计算机中由
图形
的形状参数(方程或分析表达式的系数,线段的端点坐标等)加属性参数 (颜色、线型等)来表示
图形
称
图形
的参数表示;枚举出
图形
中所有的点称
图形
的点阵 表示,简称为图像(数字图像) 2. 什么是
计算机
图形
学
?
计算机
图形
学
有哪些研究内容? 3.
计算机
图形
学
有哪些应用领域? 4.
计算机
图形
学
有哪些相关学科分支?它们的相互关系是怎样的? 5.
图形
系统的软件系统由哪些软件组成?举例说明。 6. 了解计算机
图形
系统的硬件。 7. 什么是显示器的分辨率、纵横比、刷新率? 8. 什么是像素、分辨率、颜色数?分辨率、颜色数与显存的关系? 分辨率M(N、颜色个数K与显存大小V的关系: 例:分辨率为1024像素/行(768行/帧,每像素24位(bit)颜色(224种颜色)的显示 器,所需的显存为:1024(768(24位(bit)=1024(768(24/8=2359296字节(byte)。 或:每像素16777216种颜色(24位真彩色),1024(768的分辨率,所需显存为:102 4(768(log216777216位显存=2359296字节显存。 9. 什么是图元的生成?分别列举两种直线和圆扫描转换算法。 10. OpenGL由核心库GL(Graphics Library)和实用函数库GLU(Graphics Library Utilities)两个库组成。 11. 区域填充算法要求区域是连通的,因为只有在连通区域中,才可能将种子点的颜色扩 展到区域内的其它点。 区域可分为 向连通区域和 向连通区域。区域填充算法有 填充算法和 填充算法。 12. 字符生成有哪两种方式? 点阵式(bitmap fonts点阵字——raster光栅方法):采用逐位映射的方式得到字符的点阵和编码——字模位 点阵。 笔画式(outline fonts笔画字——stroke方法):将字符笔画分解为线段,以线段端点坐标为字符字模的编 码。 13.
图形
信息包含
图形
的 和 。 14. 什么是
图形
变换
?
图形
变换
只改变
图形
的 不改变
图形
的 。
图形
变换
包括 和 ( )。 15. 熟练掌握二维
图形
的齐次坐标表示、平移、比例、旋转、对称
变换
以及复合
变换
的方 法和原则。 16.
图形
的几何
变换
包括 、 、 、 、 ;
图形
连续作一次以上的几何
变换
称
变换
。 17. 试写出图示多边形绕点A(xo,yo)旋转的
变换
矩阵。要求写出求解过程及结果。 18. 试写出针对固定参考点、任意方向的比例
变换
矩阵。 19. 试写出对任意直线y=mx+b的对称
变换
矩阵。 20. 什么是窗口?什么是视区?什么是观察
变换
? 21. 简述二维观察
变换
的流程。 22. 试述窗口到视区的
变换
步骤,并推出
变换
矩阵。 23. 已知w1=10,w2=20,w3=40,w4=80, v1=80,v2=110,v3=10,v4=130, 窗口中一点P(15,60),求视区中的映射点P'? 24. 在观察
变换
前必须确定
图形
的哪部分在窗口内,那些部分在窗口外,这个选择处理过 程称为 。 25. 使用Open GL的
变换
函数,若程序中先后调用的几个
变换
函数所定义的矩阵及顺序为L, M, N,其作用顺序为: 。 26. 试列举你所知的直线和多边形裁剪算法。 27. 简述Cohen-Sutherland(代码)线段裁剪算法。 28. 窗口和多边形如下图,应用Sutherland- Hodgman算法(逐边裁剪算法),对多边形进行裁剪。请以左、上、右、下的顺序列出 窗口各边裁剪多边形后所得的多边形顶点表。 29. 任何满足欧拉公式的形体称为 形体。 30. 超二次曲面通过将额外的参数插入 曲面方程而形成。 31. 在曲线、曲面的表示上,参数方程有何优点? 32. 要
变换
参数曲线曲面可以直接
变换
它的 ,而对于非参数形式则必须
变换
。 33. 欧几里得曲线是 物体,沿三维曲线路径的位置可用 参数描述。 34. 规格化参变量 t [0, 1] 使得曲线曲面的 容易确定。 35. 什么是插值?什么是逼近?什么是拟合? 36. 给定一组有序的数据点 Pi ,i =0, 1, …, n,称为控制点,构造一条曲线顺序通过每个控制点,称为对这组控制点进行 ,所构造的曲线称为 。 37. 构造一条曲线使之在某种意义下最接近给定的数据点,而不要求通过其中任何一个点 ,称为对这些数据点进行 ,所构造的曲线为 曲线。 38. 拟合(Fitting)是 和 的统称。 39. 对于一组有序的型值点,确定一种参数分割,称之对这组型值点 。确定某个单参数矢函数,即确定参数曲线方程,称为曲线的 。 40. 参数域中所有节点构成的序列称为 矢量。 41. 什么是参数化?什么是参数区间的规格化? 42. 什么是参数连续性? 二条曲线P
下载资源悬赏专区
13,655
社区成员
12,617,016
社区内容
发帖
与我相关
我的任务
下载资源悬赏专区
CSDN 下载资源悬赏专区
复制链接
扫一扫
分享
社区描述
CSDN 下载资源悬赏专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章