论文部分内容阅读
以Web3D为代表的虚拟现实技术,因具有浸没感、交互性和构想性等特点在医疗、军事、工业制造、教育、旅游等各领域得到了广泛应用。EAST(Experimental AdvancedSuperconducting Tokamak)作为大科学装置,内部结构复杂不易接近,包含了大量的诊断系统和复杂的配置参数。随着EAST装置不断的升级改造,原有的基于VRML的虚拟EAST系统越来越不能满足科研人员的需求。因此我们提出了建立基于VRML和Java3D的虚拟EAST系统,结合VRML建模优势和Java3D的跨平台交互能力,不仅能三维重现EAST装置内外部结构,还能够查看部件配置信息、物理参数,获取实验数据以及实现实验结果的仿真等。系统采用B/S结构框架,利用3DSMAX、CATIA以及VRML对EAST装置的不同部件进行建模,重点分析了如何从不同方面对模型进行优化以实现渲染速度与模型精度的平衡,避免受到网络带宽的限制。完成建模后利用Java3D实现虚拟场景中交互控制,主要包括模型显示与隐藏、漫游控制、信息的获取以及实验结果三维仿真等。最终建立的虚拟EAST系统具有统一的浏览界面,逼真的虚拟场景,能够动态的加载和更新模型部件。所有注册用户可以通过Web浏览器在虚拟场景内漫游,获取等离子体位形的仿真结果,查看电磁测量系统和诊断系统的配置信息、信号名以及物理参数等。该系统的建立为全面的三维物理实验系统奠定了基础。