面向用户的产品虚拟展示技术研究
【摘要】:随着Internet技术的发展和普及,越来越多的企业都建立了自己的网站,企业利用网站来宣传自己的产品,收集用户的个性化需求,这种方式给企业带来了一定的效益,也给用户购物提供了更大的便利和实现自己个性化需求的机会。但是目前多数网站以文字、图片、flash动画作为产品展示的主要方式,对产品的宣传仅停留在介绍层面上,缺乏人机互动,这无疑是影响网上产品展示效果的因素之一。为了实现产品的三维展示,使浏览者具有身临其境的感受,本文对面向用户的产品虚拟展示技术进行了深入的研究。
本文首先阐述了产品虚拟展示系统实现的相关技术——虚拟现实技术,并在此基础上详细研究了VRML——虚拟现实建模语言。通过对VRML技术的特点、体系结构、工作模式的研究以及针对产品虚拟展示技术在产品模型方面的特殊的要求,本文提出了先由三维CAD软件建立产品模型,然后再转换位VRML格式的文件的方案,并针对在转换后的模型在坐标系、单位等方面出现的问题提出了自己的解决办法。为了能使产品虚拟模型在传输过程的速度能得到保证并尽可能小的出现产品的失真,本文研究了VRML文件的优化技术。
为了能在虚拟世界中实现产品模型组装的过程中能够遵守产品在真实世界中的逻辑顺序,本文通过研究PROTO——原型节点,提出了将产品模型分组(具有特定组装顺序的零件模型建立一个零件组)并实现各组的节点化的方法。
由于VRML本身在人机交互方面的弱点,本文利用Java技术结合VRML提供的JSAI——Java脚本创作接口和EAI——扩展创作接口的方法,实现了虚拟场景内部的复杂动画的设置和虚拟场景与外部世界的交互。
最后,综合以上各项研究成果,并结合JSP.HTML和Web数据库技术,提出了基于B/S模式的产品虚拟展示系统的构想,探究了系统实现的软件设计思想、原理及方法,搭建了系统的总体结构和框架,并给出了系统运行的实例。
本文利用VRML构建了基于B/S模式的产品虚拟展示平台,实现了产品三维模型的拆装、逼真的动态组装和产品所包含运动的仿真,能让用户在网络化环境下对产品的性能、特征的了解得到大幅度的提升。
|
|
|
|
1 |
张志华;;基于虚拟现实技术的消防监控系统设计[J];武警学院学报;2007年06期 |
2 |
刘红玲;杨凯;;基于VRML的网络虚拟实验室建设[J];徐州工程学院学报;2005年05期 |
3 |
郭凤英;虚拟现实技术在网络教学中的应用[J];北京联合大学学报;2004年03期 |
4 |
李惠娟;王汝传;;基于网格环境的虚拟现实的Web发布应用[J];中国制造业信息化;2006年19期 |
5 |
赵利清;王树栋;;基于VRML的虚拟园林设计要素构建[J];中国农学通报;2011年04期 |
6 |
潘磊;周新建;;基于VRML的交互式虚拟装配仿真应用[J];机械设计与制造;2006年02期 |
7 |
王秦,孙自广,肖学勤;VRML在“环境设施设计”CAI课件中的应用[J];广西工学院学报;2004年04期 |
8 |
邱大佐;鲁霞;;浅谈虚拟现实中的VRML技术在夜景灯光中的应用[J];硅谷;2010年14期 |
9 |
王培俊,王金诺,Robert Bjrnemo;基于Web和VR技术的动态实时异地协同设计系统[J];机械设计;2004年09期 |
10 |
刘雪梅,张金辉,陈海涛;利用VRML建立基于Internet的虚拟制图模型室[J];华北水利水电学院学报;2005年03期 |
11 |
潘磊,周新建;应用VRML技术实现虚拟装配仿真[J];华东交通大学学报;2005年04期 |
12 |
姜洪洲,赵慧,韩俊伟,李洪人;VRML在六自由度并联机器人设计中的应用[J];中国机械工程;2003年11期 |
13 |
姜东升;虚拟现实技术在三维包装设计中的应用[J];包装工程;2005年04期 |
14 |
晏焱;杨清文;;远程火箭炮虚拟维修培训系统的设计与实现[J];电脑知识与技术;2010年15期 |
15 |
陈志强;孙诚;李晓娟;牟信尼;;虚拟折叠纸盒设计的研究[J];包装工程;2007年08期 |
16 |
邓朝晖;李仁发;;利用VRML和Java实现三维交互研究[J];科学技术与工程;2007年08期 |
17 |
赵林明;蔡晓磊;;基于VRML和CAXA的虚拟水电站供水系统的设计[J];水利水电技术;2010年07期 |
18 |
徐洪珍,陆玲;基于VRML的虚拟现实研究及其应用[J];南华大学学报(理工版);2003年04期 |
19 |
许义星;苗放;;虚拟现实与遥感技术结合开发虚拟大场景[J];电脑开发与应用;2007年12期 |
20 |
汪欣;余志伟;朱庆春;林玲玲;余加丽;;基于MapX和VRML的校园规划管理系统[J];河北工程大学学报(自然科学版);2007年04期 |
|