欢迎来到天天文库
浏览记录
ID:10642794
大小:50.50 KB
页数:3页
时间:2018-07-07
《基于vr技术的虚拟微机组装系统研究与设计的论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于VR技术的虚拟微机组装系统研究与设计的论文作者:陈亚东戴华林张运杰 论文关键词:虚拟现实动态网站b/s模式网络系统结构 论文摘要:针对虚拟现实技术的发展和当前微机组装的实习现状,提出“动态网站+数据库+虚拟现实”的技术万棠.设计基于b/s模式的网络系统结构模型,该系统更新、维护方便,有良好的通用性和可扩展性. 虚拟现实(virtualreality简称vr)技术是近几年迅速发展起来的一种新的人机接口技术,是一项以计算机技术为核心,综合视、听、触觉为一体,模仿现实三维空间的再现技术,利用虚拟现实技术,在
2、计算机上可以逼真地模拟自然真实环境.随着计算机网络技术和计算机图形学的不断发展,结合vr技术,打破了传统的基于针对以上问题,本研究尝试将动态网站数据库技术和虚拟现实技术应用于虚拟微机组装系统的开发中,提出了一种基于i语言形式,生成uhigencreator建模工具、vrmi技术及相关图像处理软件.客户端需安装ie5.0以上版本浏览器,还需安装相应的vrml浏览器插件(如:bs—contactvrml,c0smo一2.1.1-eng,cortvrml等). 2.1虚拟现实技术 虚拟现实技术具有沉浸感、交互性以
3、及多感知性等三大特点,虚拟现实技术是本系统实现的关键.vega是目前流行的一个虚拟现实应用程序开发环境,随vega发行的还有一个lynx图形用户界面程序.硬件模型使用与vega相关的三维建模工具creator实现.使用vega开发虚拟现实应用程序的主要流程如图2所示. 主要过程如下: 1)建模.建模是建立虚拟场景中的地形及各种物体的三维数字模型,这些模型使creator建模工具,建立虚拟场景中物体的三维数字模型,经过渲染后在计算机屏幕上可以形成逼真的地形和物体.建模任务由creator软件实现,能
4、够满足虚拟现实应用程序的实时性要求. 2)用lynx建立应用程序定义文件。建模形成三维数字模型后,使用lynx实用程序定义文件(adf).adf文件描述了用于虚拟现实应用程序中的模型文件、运动模型及其路径、特殊效果、环境效果等,使用lynx程序可大大节省编程人员的工作量. 3)编程.在c、c++或vc++语言平台上,利用vega的api和软件库,调入已建立的adf文件及三维数字模型,对程序进行初始化,编程响应用户输入并动态地改变程序的运行,最终完成虚拟现实应用程序的编制. 4)编译运行.应用程序编译成功后
5、,调试运行该应用程序,最后系统集成. 2.2动态网站数据库技术 整个系统的开发采用目前公认的开发动态网站最佳组合,即php+apache+mysql组合技术,该技术具有较高的性价比. 1)建立数据库.利用mysqi建立数据库,对数据库的操作,可以使用phpmyadmin管理器,该管理器具有与标准的ysql数据库,不需要外部支持库就可以实现对mysql的全部操作,利用php4调用相关的数据库管理函数,从而实现ysql数据库之间的交互. 3)数据库的管理与维护.利用dreamseh,laned.p
6、hp&mysql].谢君英,欧阳宇译.北京:中国电力出版社,2003. [3]曾建超,俞志和.虚拟现实技术及其应用[m].北京:清华大学出版社,1996. [4]multigen-paradigminc.multigencreatorusersguide(version2.4.1)[z].usa:multigen—paradigminc,2003. [5]rshermam虚拟现实系统——接口、应用与设计[m].北京:电子工业出版社,2004.
此文档下载收益归作者所有