论文部分内容阅读
随着网络技术和虚拟现实技术的发展,网页的三维化和虚拟现实系统的网络化逐渐成为了新的趋势。Web3D技术正是随着网络技术和虚拟现实技术的发展产生的基于Internet的、依靠软件技术来实现的非沉浸式的桌面级虚拟现实技术。由于这种虚拟现实技术的投入比较少,对硬件的要求相对较低,一般不借助于传感设备,也不强求用户的沉浸感,而是注重在Web上实现三维图形的实时显示和动态交互,因而应用范围比较广泛。但是利用Web3D技术实现在油田领域中的应用并不多见,尤其是在基于Web的油田井下信息处理及三维展示方面的应用更为少见。本文在分析研究虚拟现实技术和Web3D技术的基础上,结合国内外发展及研究状况,根据油田开发生产的实际需求,应用三维建模技术和Web3D技术研究并开发了井筒信息处理及三维展示系统、油田井下工程事故管理系统和钻井标准化操作三维训练系统。根据Web3D技术实现的过程,本文首先结合实际系统的开发分析研究了三维模型的建模方法及技术、三维模型的创建原则及过程等内容。利用3DS MAX软件创建了系统所需要的所有模型,通过WebMax实现模型文件格式的转换。利用C#.net和VGS II ActiveX插件提供的API函数编程实现三维模型的动态调用与Oracle数据库的结合以及人与三维场景的交互,并最终实现了基于Web的井筒信息处理及三维展示系统。利用WebMax提供的JavaScript编程接口函数实现了通过二维页面对三维场景及动画的控制,实现了三维动画与二维flash的结合,并通过对三维网页浏览插件的二次开发最终实现了基于Web的油田井下工程事故管理系统。本文最后研究了严肃游戏的相关内容,根据严肃游戏的特点,挖掘游戏中有利于学习的元素,应用到钻井标准化操作三维训练系统的设计中,并使用Virtools软件基本实现了该系统,提高了训练者的积极性和主动性。