VRML在网络三维游戏设计中的应用.docVIP

VRML在网络三维游戏设计中的应用.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VRML在网络三维游戏设计中的应用   摘要:主要讨论了如何利用虚拟现实建模语言VRML来设计网络三维游戏。首先介绍了VRML的工作方式及特性,然后通过VRML与3D MAX的结合阐述了在设计网络三维游戏过程中三维建模的相关技术,如:VRML的重要节点,三维游戏中虚拟场景模型的表示,碰撞检测以及三维角色模型的建立。最后简要概括了VRML文件的优化及VRML的优缺点。   关键词:网络三维游戏;VRML;三维建模;虚拟场景;碰撞检测   中图分类号:TP391文献标识码:A文章编号:1009-3044(2008)34-1735-02   The Application of VRML in the Design of Web 3D Game   YANG Jun1,DIAO Yong-feng2   (1.Computer Science Academy, China West Normal University, Nanchong 637000, China; 2.The Teaching Department, China West Normal University, Nanchong 637000, China)   Abstract: How to use the Virtual Reality Modeling Language(VRML) to design the web 3d game is mainly discussed. Firstly, it introduced the mode of working and some features of VRML. Then, expatiated the correlated technique of 3d modeling in the process of designing web 3d game by VRML and 3D MAX. Such as: the important nodes of VRML, the expression of virtual scene models in web 3d game, the collision detection and the building of 3d character models. Finaly, it briefly summarized the majorization of VRML files and the excellent feature and weak side of VRML.   Key words: web 3d game; VRML; 3d modeling; virtual scene; collision detection      1 引言   网络三维游戏是虚拟现实应用的最高端。三维建模是虚拟现实技术中最重要的技术领域,也是虚拟现实技术中的关键技术之一。目前市场上的虚拟现实技术已经发展到几十种之多,如VRML、Atmosphere、Cult3D、Java3D、Viewpoint等。这些技术各有特点,主要应用于电子商务、游戏娱乐、远程教育、城市规划、远程医疗、艺术创作等领域。其中VRML是一项与多媒体通信、Internet、虚拟现实等领域密切相关的新技术,它定义了当今3D应用中的绝大多数常见概念,诸如变换层级、光源、视点、几何、动画、雾、材质属性和纹理映射等。在三维游戏中,考虑到场景及角色时实互动的特点,建立虚拟模型时VRML作为一种虚拟现实建模语言具有比较大的优势。接下来主要讨论VRML在设计基于PC平台的虚拟现实网络三维游戏过程中的应用并介绍其相关的关键技术。   2 VRML工作方式及其特性    VRML是以因特网作为应用平台的,VRML的访问方式是基于客户/服务器模式。其中服务器提供了VRML文件以及支持资源(如图像、视频、声音等),而客户端则通过网络下载所希望访问的文件,并且通过本地平台上的VRML浏览器交互式地访问该文件所描述的虚拟境界。由于浏览器是本地平台提供的,从而实现了平台无关性。见图1所示的VRML的工作方式。   从概念上讲,每个VRML文件都是一个基于时间的三维空间,VRML文件的一个重要特性是能够通过包含关系把文件组织在一起,并能够通过超链接把文件联系在一起。VRML的另一个特性是用在分布式环境中,支持多个分布式文件的多种对象和机制,包含内联式嵌入其它VRML文件,通过超链接指向其它文件。传统的VR中使用的实时3D渲染引擎在VRML这里得到了更好的体现,这一特性使VR的建模与实时访问更明确的隔离开来,这也是VRML不同于三维建模和动画的特点。同时VRML像HTML一样,用ASCII文本格式描述世界和链

您可能关注的文档

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档