计算机图形学_4事件与交互式编程.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机图形学的价值所在 交互Interaction • 一些图形学程序:cube,teapots,distort • 所谓交互,指计算机能对用户的动作 计算机图形学 • 演示很有趣,但价值在哪里? 交互与输入设备 做出反馈 – 程序与用户之间的信息交流 Computer Graphics • 数据可视化,仿真,GUI • 就算是Word 也是一个“交互式图形程序” • 交互是计算机图形学重要的组成部分 第四讲事件与交互编程 – 用户与用户之间的信息交流 – 它提供给用户控制所创建图像的能力 • “合作的环境”是很热门的 – 让用户可以控制图像所产生的过程 福州大学软件学院 陈昱 • 例如:多人对战游戏 – 它是你添加到程序中的操作界面的基础 • “交互”是一个核心组成部分 Sutherlands Sketchpad 系统 输入设备 物理设备 绝对定位设备与相对定位设备 •Ivan Sutherland (MIT 1963) 建立了基本 •设备可以用两种不同的方式看待: •像数据板这样的设备直接返回一个绝对 交互范式刻画了交互式图形学的特征: –根据物理性质分类 坐标给操作系统 –用户在屏幕上看到一个物体 • 鼠标,键盘,轨迹球 •而像鼠标,轨迹球,游戏杆这样的设备 –用户通过一个输入设备(光笔,鼠标,轨 –根据逻辑性质分类 返回相对速度给操作系统 迹球)点击(拾取)这个物体 •通过API 返回什么给程序 鼠标 轨迹球 光笔 –通过对输入值进行积分得到一个绝对坐标 –物体发生改变(移动,旋转,变形) •一个位置 –重复上述过程 •还是一个物体标识符 数据板 游戏杆 空间球 逻辑设备

文档评论(0)

柳风飘香 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档