典型教学案例视频文件简介-试验教学示范中心-天津农学院.PDF

典型教学案例视频文件简介-试验教学示范中心-天津农学院.PDF

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
典型教学案例视频文件简介-试验教学示范中心-天津农学院

农业信息技术实验教学示范中心 典型教学案例视频文件简介 天津农学院计算机科学与信息工程系 2013 年10 月10 日 实验1 VRML 虚拟场景设计 VRML 创作工具很多是“所见即所得”式的,通过图形界面可以方便地创作虚拟境界, 但VRML 不仅仅是普通的三维设计,尽管这些工具很容易上手,却往往屏蔽掉了VRML 标准的 具体细节,因为如果想深入掌握VRML,还需要全面了解节点、域、检测器等技术细节,而 达成此目的的最好方法就是用编写文本文件的方式创作VRML 境界。课程实验提供了六个 典型例子,这些例子并不复杂,也不精彩,但涵盖了VRML 的关键内容。 在开始创作之前,应作好下面的准备。 (1)文本编辑器 随便你喜欢的文本编辑器,如Win95 下的NotePad,Dos 下的Edit 等等。 (2)VRML 浏览器 若用的Web 浏览器是Netscape4.0 一下版本,可下载 CosmoPlayer();若用的是Netscape4.0 或更高版本,则已内置 CosmoPlayer2.0,只是安装Netscape 时请注意是否选中了相应选项;若用的是Internet Explore4.0,则有可能已经内置了VRML2.0 浏览器,判断是否内置的方法很简单,就是看它 能否打开VRML 文件(*.wrl,*.wrz),如果不行,可以从/vrml/ 下载VRML 浏览器插件,对于IE3.x,还需要下载一些辅助插件。当然在开始之前应基本熟悉 VRML 浏览器的操作方法。 (3) 硬件 VRML 和硬件平台无关,只要能提供VRML 浏览器。在下面的教程中,我 们假定硬件平台是微机,输出设备是图形窗口,输入设备为鼠标器和键盘。当然,如果有更 先进的虚拟现实设备和支持它的VRML 浏览软件效果会更好。对于我们将要创作的境界,微 机就足够了。 (4)资料 本站就是最全面的资料,遇到新概念时可查阅本站相关资料。 第一节 Hello,World! 按照惯例,我们以Hello,World!作为我们的第一个虚拟境界,它由立方体、圆锥和球 体组成,你可能已经注意到,VRML 的标志正是由这三个几何形状构成的。输入的第一行文 字是: #VRML V2.0 utf-8 这是VRML 文件的标志,所有2.0 版本的VRML 文件都以这行文字打头,VRML97 是由 VRML2.0 版修订而成的,符合VRML97 规范的VRML 文件也以这行文字打头。其中“#”表示 这是一个注释。而utf-8 表示此文件采用的是utf-8 编码方案,这在标准中有详细说明。 先加入一个Group 节点(组节点): Group { 组节点的花括号之内的所有内容视为一个整体,利用组节点可以把虚拟场景组织成条理 清晰的树形分支结构。下面定义组节点的children 域(孩子域): children [ 在children 后的方括号内定义Group 节点的所有孩子对象,第一个孩子是一个Shape 节点(形态节点),它描述一个几何形状及其颜色等特征: Shape { 在Shape 节点内定义一个几何体Box (方盒节点): geometry Box {} 注意我们没有为Box 定义任何域,这意味着它的尺寸和坐标位置等特性取缺省值(单位 立方体)。随后补齐各右括号: } ] } 至此,我们已经成功地制作了第一个虚拟境界,把它保存为Hello World.wrl,下面是 完整的文件: #VRML V2.0 utf-8 Group { children [ Shape { geometry Box {} } ] } 用浏览器打开这个文件,你会看到一个灰色的立方体,尽管不太好看,但你还是可以通 过改变视点位置从不同方位观察它,初步体验“三维交互”的感觉。 下面定义立方体的外观,这只需改变Shape 节点的appearance 域(外观),appearance 域是一个Appearance

文档评论(0)

2105194781 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档