b三维渲染,包括Flash,Java3D,X3D等技术,都需要预先安装客户端(或插件),而且具有显示效果不佳、兼容性差等问题。本文在总结前人工作的基础上,结合新推出的HT-ML5标准,将以Three.js三维引擎为代表的WebGL技术应用到
在网上三维虚拟展示方面现在已经出现了许多优秀的技术,如虚拟现实建模语言(VirtualRealityModelingLanguage,VRML),ViewPoint,Cult3D,QTVR以及Java3D等,可以实现不同程度上的三维可视化。这些技术逐渐发展形成了Web3D技术。
传统的Web3D几乎都是基于VRML实现的,客户端浏览器通过安装VRMLViewer专用插件实现Web三维渲染,包括Flash,Java3D,X3D等技术,都需要预先安装客户端(或插件),而且具有显示效果不佳、兼容性差等问题。
本文在总结前人工作的基础上,结合新推出的HT-ML5标准,将以Three.js三维引擎为代表的WebGL技术应用到网络虚拟场景的构建中,实现了无插件三维虚拟场景漫游,构建了网络虚拟校园。用户通过网络可以可视化浏览与探索虚拟校园场景,为虚拟校园地开发和发布提供了新的思路。