摘要
针对三维虚拟矿山系统在高逼真度、强交互性和跨平台等方面的不足,提出了一种基于Unity3D平台的三维虚拟矿山的实现方法。其主要过程:采集矿山的地形地质等三维坐标数据、属性数据,建立矿山三维模型,并导入到Unity3D引擎中,对数字矿山进行实时渲染并实现三维模型数据与二维空间数据整合,在此基础上利用C#语言编写脚本实现系统功能,最后将虚拟矿山漫游仿真系统移植到多个平台上。根据唐山钱家营煤矿的测试结果,该系统实现了在3种平台(Windows、安卓智能手机、Web网页)上均流畅运行,画面真实,界面友好,实现了虚拟矿山漫游仿真以及矿山属性信息的查询等功能。
In view of some shortcomings in a three-dimensional virtual mine system,like high fidelity,strong interaction and multi-platform,a method based on Unity3 D platform to realize 3D Virtual Mine is provided. The primary process includes acquiring the three-dimensional coordinate data and attribute data of topography and geology,establishing three-dimensional model of mine,and importing the model into the Unity3 D engine. Digital mine can realize real-time rendering,and integrate three-dimensional data with two-dimensional spatial data. Based on these,C# language is used to write the script to realize the function of the system. The virtual mine roaming simulation system is embedded into multiple platforms finally. According to the tested results of Qianjiaying Coal Mine in Tangshan,the system has run smoothly in 3 platforms( Windows,Android smartphone and the Web). The system is realistic and has friendly interface. The system owns the functions of the virtual roaming simulation and mine attribute-information query and others.
出处
《金属矿山》
CAS
北大核心
2015年第4期262-266,共5页
Metal Mine