论文部分内容阅读
当前,三维地质建模和可视化已经吸引了许多领域越来越多的关注,如地质、采矿工程。而现在市场上的三维建模软件如CAD、3D MAX、OpenGL等虽然建模功能强大,但无法在网络环境下开展,用户必须在本地下载软件。VRML则可在网络上发布模型,用户可远程观察三维模型,观察其细部构造,并且能实现实时交互。本文对分布式虚拟现实进行了研究,将多个虚拟现实环境通过互联网相互连接,共享信息资源。对于地质体模型的构建,本文根据提供的地质体钻孔数据,利用合适的算法,主要采用节点ElevationGrid、节点IndexedFaceSet创建三维地质体模型。本文在分析地层样式的基础上,根据VRMML层次组织建模的原理,提出了基于平台软件VisualStudio2008与三维建模软件VRMLPAD结合的方法建立了地层三维可视化系统,有便于数据的共享和发布。同时在人机交互方面进行探索,借助Javascript搭建了一条由HTML到VRML的动态数据传输通道,从而建立VRML三维可视化建模的网络发布平台。同时也实现断层动态模拟,并开发出了三维漫游、动态模拟、更换视点显示三维图形、图层管理、模型数据的添加与删除、坐标查询、信息查询、模拟生成钻孔、地质体的切割等相关交互功能,实现用户和场景的有效交互。