基于WEB的虚拟展馆的设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着Internet的普及和会展业的日渐成熟,网上展会脱颖而出。2010年的世博会已成为历史,但中国首次将世博会以三维游园的形式搬到互联网上,让观众身临其境畅游世博园。2010世博会使网上虚拟展馆成为人们关注的焦点。网上虚拟展馆是利用计算机生成一个逼真的虚拟场景。用户通过互联网访问虚拟展馆系统,可以自由漫游展馆、360度欣赏展品、与展馆交互等。网上虚拟展馆将实体展馆栩栩如生的展现在互联网上。
     本课题主要采用VRML虚拟建模语言并结合Web技术,以中国国际展览中心1号馆为原型,设计并实现了一个基于Web的虚拟展馆系统(网上虚拟展馆系统)。本论文的主要内容如下:
     首先,论文从网上虚拟展馆的背景和意义出发,分析网上虚拟展馆的现状。
     然后,论文通过分析VRML虚拟现实技术和Web框架技术的技术特征,确定了构建基于Web的虚拟展馆系统的技术路线。
     其次,论文通过对系统适用对象、应用范围和功能的分析,将系统分为虚拟展馆和Web平台两大模块并对其进行了概要设计。
     再次,论文重点对虚拟展馆系统的建模方法和交互技术进行研究。本文主要通过几何建模、纹理映射建模、声音建模和运动建模几个步骤实现了虚拟展馆的视觉建模和听觉建模。本文通过研究基于VRML的Script节点和事件路由机制交互原理,引入JavaScript脚本语言实现了虚拟展馆中的视点绑定、视点跟踪、造型动画、动态路由添加和删除以及信息交互五大交互技术。论文采用Struts+Hibernate的框架技术架构了Web平台,实现了登录注册、展会动态管理、展馆展品展示、文件上传下载和在线论坛五大功能模块。
     最后,论文通过研究VRML和HTML之间的通信,实现了虚拟展馆和Web平台的集成,并对虚拟展馆模块进行优化。
     本文最后对该系统进行总结,并指出系统中不足之处以及下一步的工作。
With the popularity of the Internet and the maturity exhibition industry, online exhibition stand out. The2010World Expo has become history, but the first time China shows the Expo online in the form of three-dimensional, let the audience immersive tour Expo. The2010World Expo will make online virtual exhibition become the focus. The online virtual exhibition is a realistic virtual scene created by computer. The user access virtual exhibition system through Internet, can freely roam exhibition hall,360degrees view exhibits, and interact with exhibition etc. Online virtual exhibition show entity hall lifelike on the Internet.
     The subject mainly designs and implements a virtual exhibition system based on web (online virtual exhibition system) China International Exhibition Centre, Hall1as a prototype,use the VRML virtual modeling language and combined with the web technology. The main content of this paper is as follows.
     Firstly, the paper introduces the background and significance of the online virtual exhibition, and analyzes the current situation of the online virtual exhibition.
     Secondly, the paper details the technical features of VRML and the Web frame technology, and determines the technical route of the virtual exhibition system based on Web.
     Thirdly, the paper analysis the applicable objects, scope and function of the system, then divides the system into virtual exhibition and web platform two modules to outline design.
     Fourthly, the paper focuses on the modeling method of virtual exhibition system and interactive technology research. In this paper, achieves the virtual exhibition modeling by the steps of geometric modeling, texture mapping modeling, sound modeling and motion modeling. The paper studies the VRML interactive implementation principle based on the Script node and event routing mechanism, realizes five interactive technology which are the viewpoint binding, the viewpoint tracking, model animation, dynamic routing adding and removing, and information interaction by JavaScript. The paper achieve the module which are the login and register module, the dynamic management of the exhibition module, exhibition shows module, the file upload and download module and online forums by the framework of Struts+Hibernate.
     Finally, the paper studies the communication between the VRML and HTML, and implements the integration of the virtual exhibition and the web platform, then optimizes the virtual exhibition module,
     The paper finally completes the system summary, and points out the problems existing in the system and the next step of work.
引文
[1]张菁,张天驰,陈怀友.虚拟现实技术及应用.北京:清华大学出版社,2011.
    [2]张武军,田海,尹旭日VRML虚拟现实技术基础与实践教程北京:冶金工业出版社,2008.
    [3]胡小强.虚拟现实基础与应用.北京:北京邮电大学出版社,2009.
    [4]黄建军VRML国际标准与应用指南.北京:电子工业出版社,1999.
    [5]邓子云JSP网络编程从基础到实践(第3版).北京:电子工业出版社,2009.
    [6]庄春华,王普.虚拟现实技术及其应用.北京:电子工业出版社,2010.
    [7]赛博科技工作者VRML与Java编程技术.北京:人民邮电出版社,2002.
    [8]汪志达,叶伟VRML虚拟现实网页设计.北京:清华大学出版社,2006.
    [9]刘怡,张洪定,崔欣.虚拟现实VRML程序设计.天津:南开大学出版,2007.
    [10]崔群法,王咏梅,李有军Struts2.0从入门到精通.北京:电子工业出版社:,2009.
    [11]孙鑫. Struts2深入详解.北京:电子工业出版社,2008.
    [12]Cay S. Horstmann, Gary Cornell. Java核心技术卷Ⅰ(叶乃文,邝劲筠,杜永萍).北京:机械工业出版社,2008.
    [13]Bruce Eckel. Java编程思想(陈昊鹏).北京:机械工业出版社,2007.
    [14]孙卫琴.精通Hibernate:Java对象持久化技术详解(第二版).北京:电子工业出版社,2010.
    [15]Turley.P, Wood.D. SQL Sever2005深入开发系列(刘颖).北京:清华大学出版社,2007.
    [16]何伟,李勇,苏虎.碰撞检测中的包围盒方法.重庆工学院学报,2007.12,21(12):148-152
    [17]蒋燕萍,夏旺盛,黄心渊.几种Web3D技术的比较.北方工业大学学报,2003,15(1):21-25
    [18]高建洪,胡志华,孙涌.基于VRML的交互式虚拟产品展示技术.苏州大学学报,2005,21(4):51-53
    [19]张娇娇,张大坤.基于VRML的虚拟展览馆系统设计.仪器仪表用户,2008,15(6):105-107
    [20]胡新根.基于VRML与Java的交互式漫游系统.科技广场,2009,114-116
    [21]W. Tarng, H.-H. Liou. THE DEVELOPMENT OF AN INTERNET VIRTUAL ZOO. Advanced Technology for Learning,2006,3(2):69-81
    [22]Tomas Ullrich, Jiri Zara. Interactive Virtual Gallery. Budmerice, Slovakia: Spring Conference on Computer Graphics,2002,43-47
    [23]G.Garibotto, M.V.Oneto, C.Coelho. Virtual Exhibitions as A Collection Environment of Cultural Events. IEEE,1999,762-766
    [24]Pilar de Almeida, Yokoi Shigeki. Interactive Conversational Character as a Virtual Tour Guide to an Online Museum Exhibition. Proceedings of the International Conference on Computers in Education (ICCE'02),2002
    [25]TianHaishan, HeYuanjun, "Design and Implementation of Virtual Museum Based on Web", Computer Engineering,2006,5:205-206
    [26]谢文达.建构基于VRML/X3D的网上虚拟商店:[硕士学位论文].广东:广东工业大学计算机应用技术专业,2006
    [27]张光建.基于VRML/X3D的虚拟房地产展示系统设计与实现:[硕士学位论文].成都:电子科技大学软件工程专业,2004
    [28]宋慧玲.基于VRML的地学博物馆漫游系统的研究与实现:[硕士学位论文].武汉:中国地质大学计算机应用技术专业,2004
    [29]高少峰.基于VRML的古代建筑动态漫游系统:[硕士学位论文].北京:北京化工大学计算机应用技术专业,2009
    [30]刘思俊.基于VRML的虑拟产品展示系统研究:[硕士学位论文].成都:四川大学机械设计及理论专业,2006
    [31]刘小雨.基于VRML的虚拟场景建模研究:[硕士学位论文].武汉:华中科技大学计算机应用技术专业,2011
    [32]刘爽.基于VRML的虚拟现实场景漫游技术的研究与实现:[硕士学位论文].吉林:吉林大学软件工程专业,2007
    [33]卜莹琼.基于VRML和Web的产品展示技术研究:[硕士学位论文].无锡:江南大学机械设计及理论专业,2005
    [34]VRML官方网站http://www.vrml.org
    [35]http://members.tripod.com/-Am_Sodenmatt/vrml_chinese
    [37]http://www.ncsa.uiuc.edu/General/VRML/VRMLHome.html
    [38]http://home.netscape.com/comprod... e3d/intro vrml.html

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700