欢迎访问《金属矿山》杂志官方网站,今天是 分享到:
×

扫码分享

金属矿山 ›› 2015, Vol. 44 ›› Issue (04): 262-266.

• 数字矿山 • 上一篇    下一篇

基于Unity3D的虚拟矿山漫游仿真系统设计与实现

修春华1,孙秀娟2,苗坡1,车德福1   

  1. 1.东北大学资源与土木工程学院,辽宁 沈阳 110819;2.山东省地质测绘院,山东 济南 250003
  • 出版日期:2015-04-15 发布日期:2015-08-04

Design and Implementation of Virtual Mine Roaming Simulation System Based on Unity3D

Xiu Chunhua1,Sun Xiujuan2,Miao Po1,Che Defu1   

  1. 1.College of Resources and Civil Engineering,Northeastern University, Shenyang 110819,China;2.Geoogical Surveying &Mapping Institute of Shandong Province,Jinan 250003,China
  • Online:2015-04-15 Published:2015-08-04

摘要: 针对三维虚拟矿山系统在高逼真度、强交互性和跨平台等方面的不足,提出了一种基于Unity3D平台的三维虚拟矿山的实现方法。其主要过程:采集矿山的地形地质等三维坐标数据、属性数据,建立矿山三维模型,并导入到Unity3D引擎中,对数字矿山进行实时渲染并实现三维模型数据与二维空间数据整合,在此基础上利用C#语言编写脚本实现系统功能,最后将虚拟矿山漫游仿真系统移植到多个平台上。根据唐山钱家营煤矿的测试结果,该系统实现了在3种平台(Windows、安卓智能手机、Web网页)上均流畅运行,画面真实,界面友好,实现了虚拟矿山漫游仿真以及矿山属性信息的查询等功能。

关键词: 虚拟矿山, 漫游仿真, Unity3D, 跨平台

Abstract: In view of some shortcomings in a three-dimensional virtual mine system,like high fidelity,strong interaction and multi-platform,a method based on Unity3D 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 Unity3D 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.

Key words: Virtual mine, Roaming simulation, Unity3D, Multi-platform