登录
|
注册
|
QQ账号登录
|
常见问题
联系我们:
我要上传
首页
浏览
幼儿/小学教育
中学教育
高等教育
研究生考试
外语学习
资格/认证考试
论文
IT计算机
经济/贸易/财会
管理/人力资源
建筑/环境
汽车/机械/制造
研究报告
办公文档
生活休闲
金融/股票/期货
法律/法学
通信/电子
医学/心理学
行业资料
文学/艺术/军事/历史
我的淘豆
我要上传
帮助中心
复制
下载此文档
3.3交互设计 计算机图形学 OpenGL 课件.pdf
文档分类:
IT计算机
|
页数:约35页
举报非法文档有奖
分享到:
1
/
35
下载此文档
搜索
下载此文档
关闭预览
下载提示
1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
2.下载该文档所得收入归上传者、原创者。
3.下载的文档,不会出现我们的网址水印。
同意并开始全文预览
(约 1-6 秒)
下载文档到电脑,查找使用更方便
下 载
还剩?页未读,
继续阅读
分享到:
1
/
35
下载此文档
文档列表
文档介绍
3.3交互设计 计算机图形学 OpenGL 课件.pdf
计算机图形学
杨武
影像科学与技术实验室
东南大学计算机学院
******@seu.
第三章之第三节
交互程序设计
2
基本内容
学会设计更复杂的交互程序,采用
的方法为
–选取
•从显示结果中选择对象
•三种方法
–橡皮筋
•直线与矩形的交互绘制方法
–显示列表
•图形的记忆模式
3
拾取(Picking)
从显示结果中识别用户定义的对象
原则上说要达到这个目标是很简单的,
因为鼠标可以提供位置信息,我们因当
能够根据位置确定对应的是哪个对象
实际操作中的困难
–离位置多近可以认为选择了对象?
–流水线式的图形体系是单向的,很难从二维
屏幕返回到三维世界
4
三种方法
矩形映射
–容易实现
当绘制对象时,利用后缓冲区或者
其它缓冲区存贮对象的标识
击中(hit)列表
–最一般性的方法,实现也最困难
5
利用屏幕区域
很多应用程序利用简单的矩形区域将窗
口分割
–例如画图/CAD 系统
工具栏
菜单
绘画区域
通过判断鼠标位置即可容易的得知选择
对象
6
通过另外的缓冲区和颜色
进行选取
对于很少数目的对象,可以给每个
对象赋以唯一的颜色(有时是在颜色
索引模式中)
然后把场景输入颜色缓冲区中,这
样就不会看到显示出来的结果
然后获到鼠标位置,利用
glReadPixels()读取缓冲区中的颜色
根据返回的颜色确定是哪个对象
再用正常颜色绘制显示
7
显示输出模式
利用可以设置
glRenderMode(mode)
用下述三种模式显示内容
OpenGL
正常显示到帧缓冲区中(缺
– GL_RENDER:
省模式)
提供要显示的几何列表,
– GL_FEEDBACK:
但并不输出到帧缓冲区中
在视景体中的每个几何体
– GL_SELECTION:
创建一个击中记录,这个记录放到名称
堆栈中,稍后要被检测
8
选择模式中用到的函数
指定名称缓冲区
glSelectBuffer():
初始化名称缓冲区
glInitNames():
把放到名称缓冲区中
glPushName(id): id
将名称缓冲区顶部的名称
glPopName():
弹出
取代在名称缓冲区顶
glLoadName(id):
部的名称
id 是由应用程序设置,用以识别对象
9
选择模式的应用
初始化名称缓冲区
进入选择模式(例如:应用鼠标)
显示输出场景,场景中对象具有用
户指定的标识
重新进入正常的显示输出模式
–该操作返回击中对象个数
检查名称缓冲区的内容(击中记录)
–击中记录包含id与深度信息
10
3.3交互设计 计算机图形学 OpenGL 课件 来自淘豆网m.daumloan.com转载请标明出处.
猜你喜欢
2025年土地登记代理人之土地登记相关法律知识..
178页
新旧高考复习的无缝对接
17页
2025年注册会计师之注会公司战略与风险管理考..
210页
2025年注册土木工程师考试题库【突破训练】
165页
2025年注册土木工程师考试题库及参考答案【实..
165页
2025年注册土木工程师考试题库及参考答案(达..
165页
2025年法律常识题库含答案(能力提升)
57页
2025年注册土木工程师考试题库含答案【a卷】
166页
2025年注册土木工程师考试题库完整答案
165页
2025年注册土木工程师考试题库附完整答案【典..
163页
2025年注册土木工程师考试题库附完整答案【全..
163页
2025年注册土木工程师考试题库(综合题)
166页
2025年监理工程师之交通工程目标控制考试题库..
169页
2025年注册土木工程师考试题库含完整答案(易..
163页
2025年监理工程师之交通工程目标控制考试题库..
169页
相关文档
更多>>
非法内容举报中心
文档信息
页数
:
35
收藏数
:
0
收藏
顶次数
:
0
顶
上传人
:
drp539601
文件大小
:
0 KB
时间
:
2015-08-29
相关标签
交互设计课件
计算机图形学课程论文
交互设计
计算机课件
计算机图形学论文
大学计算机课件
计算机ppt课件
交互设计毕业设计
扇形统计图课件
条形统计图课件
计算机原理
PHP资料
linux/Unix相关
C/C++资料
Java
.NET
windows相关
开发文档
管理信息系统
软件工程
网络信息安全
网络与通信
行业软件
人工智能
计算机辅助设计
多媒体
软件测试
计算机硬件与维护
网站策划/UE
网页设计/UI
网吧管理
电子支付
搜索引擎优化
服务器
电子商务
Visual Basic
数据挖掘与模式识别
数据库
Web服务
网络资源
Delphi/Perl
Python
CSS/Script
Flash/Flex
手机开发
UML理论/建模
并行计算/云计算
嵌入式开发
计算机应用/办公自动化
数据结构与算法
SEO
最近更新
SpringCloudNetflix技术解析-深度研究
创业项目筛选与评估-深度研究
Eclipse平台下的跨平台开发-深度研究
基于翻转课堂的高中信息技术教学研究
基于纳米钯选择性催化苯酚加氢反应的研究
基于空气动力学的高速受电弓研究
基于电子签章和工作流技术的电子政务公文交..
基于气缸油纳米硼酸盐添加剂的研究
基于本体的网络教育资源语义化模型研究
基于抗震性能的剪力墙结构优化研究
基于差异蛋白组学对生态病因“内我合邪”中..
基于审美角度分析美声声乐艺术价值
基于多尺度计算的MBR模拟仿真
基于冲突理论地方高校二级学院教学管理研究..
基于供应链的电子商务与快递业协同发展研究..
基于云平台的多维数据分析的研究与应用综述..
2025年抖音很火的短句晚安精选(通用5篇)
2025年投稿的-- 初中记叙文(共11篇)
2025年把握当下600字精彩作文(精选12篇)
2025年技校的个人学习生活总结(精选12篇)..
2025年技术服务协议(共14篇)
2025年扫墓祭英魂小学作文(集锦24篇)
2025年托福听力备考攻略(锦集8篇)
2025副班长工作计划范文
领养猫咪合法协议书
2023学年高一上学期期末考试地理试题含答案..
《九型人格之职场心理》期末考试试题与答案..
美敦力x3dr01说明书
不随行父母同意函(父母一方随行)(共2页)
西门子6se70内部电路图共31页PPT
在线
客服
微信
客服
意见
反馈
手机
查看
返回
顶部