网站大量收购独家精品文档,联系QQ:2885784924

Internet三维多媒体演示系统的开发研究.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Internet三维多媒体演示系统的开发 俞方桦 陈家训 陈剑光 中国纺织大学信息学院 (上海 200051) [摘要]本文介绍了一个应用VRML开发的、基于Internet的三维多媒体演示系统。 VRML-虚拟现实建模语言是新型的Internet三维世界描述语言,它具有可交互、支持多 媒体、高性能等特点。通过对实际演示系统的分析,简要叙述了VRML的动画、 Javascri醉接口、多媒体以及VRML的优化技术,这些是开发Internet三维应用的基 石出。 关键字lInternet,VRML,JavaScript,关键帧动画 1、概述 随着Internet在我国的逐渐普及,各高校都相应地建立起基于TCP/IP协议的校园 网,并陆续开通了WorldWideWeb、FIP、e-mail等应用服务。基于TCP/IP的Internet 应用技术成熟、种类丰富,而且不断有新兴的技术涌现。最近,我们利用最新的Internet 三维技术VRML(虚拟现实建模语言)为我校的重大科研项目 “针织横机电脑控制系统”制 作了一个可在Internet上浏览的、三维的实时多媒体演示系统。 2、VRML综述 2.1VRML语言简介 VRML-VirtualRealityModelingLanguage“虚拟现实建模语言”是一种 “用来描述可 在WorldWideWeb上运行的、可交互的3D世界和对象的文件格式”n,VRML规范1.0 由SGI制订,主要参考了SGI的加〔enInvento;文件格式。最近的正式版本为2.0,由国 际标准化组织ISO和国际电气技术委员会IEC标准化,编号ISO/IECWD14772, VRML语言所描述的三维场景可以说是一个 “节点”的集合。节点((node)是三维世界 的基本元素,几何体、视点(即照相机)、灯光、接受输入的传感器(sensor)以及控制动画 的插件(interpolator)都以节点的形式定义和使用。节点可以引用和嵌套。这样,所有的三 维场景中的对象组成一个层次的、树型的结构。 从最严格的意义上讲,VRML不算一种编程语言,至少它不是编程人员所说的编译 型语言,它必需依赖解释程序来解释执行,即VRML浏览器。VRML浏览器既可以是 WWW浏览器咖Netscape和InternetExplorer)的plug-in,也可以是独立的应用程序。 }(0 VRML和HTML(HyperTextMarkedLanguage,超文本标记语言)十分类似,都是以 ,以 ASCII形式编写。同样,就象浏览Web页面一样,客户机通过Internet下载VRML场景 文件(以wrl为后缀名),再由浏览器解释执行井显示。由于采用了这种 “可执行代码技 术”,仅需传送小型的指令代码文件,而不是数目大的惊人的多媒体数据就能在Internet 上浏览三维世界了。 2.2VRIIL语言的特点 187 VRML语言的诞生为WorldWideWeb世界带来了新的活力:充满幻想的三维世界和 更加丰富的交互功能,使得Web站点不再是单一的二维页面。综合起来,VRML具有以 下特点n: . 可交互。VRML提供了丰富的接1;1用于接收操作输入和与浏览器通信。 . 支持多媒体。包括3D声音和各种格式的音频(WAV,MIDI)、视频(MPEG-1)以及 动画等。 . 平台无关。VRML编写的文件可在任何平台上运行,它仅与不同的VRML浏览

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档