- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
考虑2个不同的光栅系统
考虑二个不同的光栅系统,分辨率依次为1024*768和1280*1024,如果每个像素存储24位,这二个系统各需要多大的帧缓存?如果每个像素存储32位呢?
答: 第1个系统:
24像素 32像素
第2个系统:
24像素 32像素
如果每秒能传输105位,每个像素有12位,装入1024*768的帧缓存需要多长时间?如果每个像素有24位,装入1280*1024的帧缓存需要多长时间?
答:1):
2)
考虑1024*768和1280*1024的两个光栅系统。若刷新频率为每秒60帧,在各系统中每秒能访问多少像素?各系统访问每个像素的时间是多少?
答: 1)个 , 1/()S
2)个 , 1/()S
假设真彩色(每像素24位)系统有512*512的帧缓存,那么可以使用多少种不同得颜色选择(亮度等级)?在任意时刻可以显示多少种不同的颜色?
答:1)224
2) 512*512
帧缓存必须足够快才能避免闪烁问题。一图形工作站分辨率为1280 x 1024 ,如果刷新频率为每秒75 帧,内存要多快?即从内存中读取一个像素需要多少时间?
答:1/()S
1、比较DDA算法与Bresenham算法的优缺点
DDA算法
Advantage优点:
- 消除乘法.
Disadvantage缺点:
- 浮点数相加积累误差,对长线段而言,引起像素点位置与理想位置的偏移.
-需要圆整操作和浮点计算,消耗时间。
Bresenham算法
优点:
只有整数增量运算
准确有效
对圆和其他曲线同样有效
计算机图形学领域使用最广泛的直线扫描转换方法
2、OpenGL绘制函数中一般来说 第一句 和最后一句 应该写什么?
第一句 清屏:
例如: glClear(GL_COLOR_BUFFER_BIT);
最后一句 刷新
例如:
glutSwapBuffers(); //双缓冲的刷新模式;
glFlush(); //单缓冲的刷新模式;
3、用自己的话描述“扫描转换” 的概念
将应用程序给出的图形定义数字化为一组像素强度值,并存放在帧缓存中。这个数字化过程称为扫描转换(scan conversion)
4、用自己的话描述数学递推方法
已知起始条件
已知相邻步骤的递推关系
已知终止条件
可求解出问题的答案
5、从圆的对称性来说,我们已知圆上的一个点, 还可以画出圆上其他几个点?
7
1、试描述 直线段 反走样 算法策略
将一个像素分为若干子像素,计数有多少个子像素穿过直线路径.
每个像素的亮度等级和该像素区域内的穿过直线的子像素的总数成正比。
锯齿(阶梯)效应可由这某种程度的模糊直线路径来消除,以达到光滑效果
2、中点画圆法的核心思想主要是通过判断下一候选点的中点位置,当中点位置在_圆内___时,下一候选点为Xi+1= Xi+1__,Yi+1=Yi_,当中点位置在__圆外___时,下一候选点为Xi+1=___ Xi+1___,Yi+1= Yi-1_____。
3、画出 鼠标响应函数参数获取的鼠标坐标(int x, int y)的位置示意图 ,它的原点在什么位置?
已知鼠标响应函数 void myMouse(int button,int state,int x,int y)
获取的鼠标位置 x=150, y=120
绘图窗口 大小300 X 300
视区 glViewport(0, 0, w, h); //设置视区大小?
裁剪窗口 gluOrtho2D(0, 100, 0, 80); //设置裁剪窗大小?
试问鼠标获取点对应的 世界坐标等于多少 ?
4、什么叫凸多边形 ?
凸多边形Convex polygon
一个多边形所有的内角都小于等于180o
多边形内部完全位于任意一边所在直线的一边
连接多边形内任意两点的线段仍位于多边形内
满足以上任意一个条件
5、多边形扫描转换算法 中,一般来说,扫描线上区间点的前面有数个交点,如果交点的个数
奇数对,则填___前景色; 偶数对,则填_____背景色
6、 采用活性边表的多边形转换算法的目的和方法是?
目的
提高效率
方法
利用边的连贯性和扫描线的连贯性
7、逐点法与采用活性边表的多边形转换算法的比较
逐点法简单,速度慢,效率低
采用活性边表的多边形转换算法相对复杂,利用边的连贯性加速求交运算,利用AET避免了盲目求交,利用扫描线的连贯性避免逐点判别,速度快,效率高。
1、什么叫凸多边形 ?
凸多边形Convex polygon
一个多边形所有的内角都小于等于180o
多边形内部完全位于任意一边所在直线的一边
连接多边形内任意两点的线
您可能关注的文档
- 结构设计总说明〔带图完整版).doc
- 绘王K28特约-09-对所谓厚涂初步理解.docx
- 绘制简单的3维图形.doc
- 绘画人物耳朵详细讲解教程.doc
- 绘画人物眉毛详细讲解教程.doc
- 给喜欢用麻绳DIY手链的姐妹们分享1家原材料小店.docx
- 给排水支吊架专项文案.doc
- 统1通信基金行业解决方案.doc
- 绝缘电阻表〔兆欧表)检定规程.doc
- 统一身份管理系统单点登录与身份同步接入规范.doc
- 基于人工智能教育平台的移动应用开发,探讨跨平台兼容性影响因素及优化策略教学研究课题报告.docx
- 高中生物实验:城市热岛效应对城市生态系统服务功能的影响机制教学研究课题报告.docx
- 信息技术行业信息安全法律法规研究及政策建议教学研究课题报告.docx
- 人工智能视角下区域教育评价改革:利益相关者互动与政策支持研究教学研究课题报告.docx
- 6 《垃圾填埋场渗滤液处理与土地资源化利用研究》教学研究课题报告.docx
- 小学音乐与美术教师跨学科协作模式构建:人工智能技术助力教学创新教学研究课题报告.docx
- 《航空航天3D打印技术对航空器装配工艺的创新与效率提升》教学研究课题报告.docx
- 教育扶贫精准化策略研究:人工智能技术在区域教育中的应用与创新教学研究课题报告.docx
- 《区块链技术在电子政务电子档案管理中的数据完整性保障与优化》教学研究课题报告.docx
- 《中医护理情志疗法对癌症患者心理状态和生活质量提升的长期追踪研究》教学研究课题报告.docx
最近下载
- VAV-空调系统运行中的问题分析和改造的研究.pdf VIP
- 液冷盲插快接头发展研究报告 2025.pdf
- 《高速公路基础设施数字化建设数据标准》.pdf VIP
- DB21T 1388-2005 风沙半干旱地区花生节水高产优质栽培技术规程.pdf VIP
- 九江卫生系统招聘2022年考试真题及答案解析六1.docx VIP
- 九江2022年卫生系统招聘考试真题及答案解析一_1.docx VIP
- 2025年榆林能源集团有限公司招聘工作人员笔试真题及答案.docx VIP
- GB_T 18879-2020 滑道通用技术条件.docx VIP
- 鼻出血急救与护理.pptx
- 《医疗机构消防安全管理九项规定》考核试题.pdf VIP
文档评论(0)