论文部分内容阅读
互联网络的迅速发展使Internet渗透到了社会生活的各个方面,从产品设计、电子商务到各种游戏,用户对HTML(Hyper Text Markup Language)平面网页的交互特性已经不满足,而是希望将Web网页变成一个三维的立体空间,使用户能够在三维立体场景中实现动态交互与智能感知。但用户通过Internet来观察三维图像及动画,由于数据不是从本地硬盘中读取,运行环境也各不相同,传统的解决办法只能是在Web服务器端生成图像,再一幅幅地传给客户端显示,因此,这种方法很难满足网络三维图形开发的需要。 针对Internet上三维图开及动画的生成和传输问题,本文以建筑模型为背景,提出了基于网络虚拟现实技术的VRML(Virtual Reality Modeling Language)三维造型及动画方法,其基本思路是:制作产品(或场景)的VRML矢量三维数字化虚拟模型,通过网络传输模型文件,下载后在本地计算机上用VRML浏览器进行实时渲染,显示具有交互性的三维图像和图像动画。 论文主要研究内容和成果如下: (1)提出利用VRML创建网络三维虚拟场景的方案和具体实施办法。将wrl格式的三维数字化模型文件嵌入到用VRML创建的立体网页中,发布到Internet上,在网页中实现了三维动画效果以及基于三维对象的用户交互。 (2)详细论述了将3DS MAX建立的三维数字化模型转化为适宜在网络上传输的VRML文件的方法。用VRML的三维造型及动画技术创作产品虚拟模型,以立体可视化的手段在Internet上全面表达设计者的设计意图。 (3)利用Java与VRML,HTML联合编程技术、VRML语言的节点编程方法、Script节点和Java脚本程序之问的数据通信技术,实现了虚拟场景在Internet