摘要
为了实现矿山三维实体模型和虚拟现实的快速搭建与实现,分析了当前数字化矿山建模可移植性差、扩展性不灵活、开发难度大的缺陷,提出了一种矿山三维模型及虚拟现实体系的自动构建方法:基于Blender开源软件提供的建模平台,利用Python语言编写矿山实体的表达方法与生成算法;利用矿山基础信息,实现了对矿山井巷、矿体等三维实体模型的自动、快速构建,并以矿山井巷工程、矿体以及地表模型等实体模型的构建为例进行了演示;利用Blender脚本实现对三维实体模型的快速渲染,初步建立了矿山虚拟现实环境与仿真系统,并利用驱动内核实现虚拟情景的演示。结果表明,该方法具有开发快捷、要求低等特点,为数字化矿山建设提供了一种新的思路。
In order to realize the rapid building and implement of three-dimensional solid model and virtual reality in mine, the defects in current modeling of digital mine, such as poor portability, inflexible expansibility and great development difficulties, were analyzed, and an automatic construction method of three-dimensiona| model and vir- tual reality system in mine was put forward. Based on the modeling platform provided by an open source software Blender, the expression method and generation algorithm of mine solid were programmed by using Python language Through utilizing the basic information of mine, the automatic and rapid construction of three-dimensional solid models for the tunnels and ore body in mine was realized, and the demonstration was carried out taking the con- struction of solid models including the tunnels, ore body and surface model in mine as example. The rapid render- ing of three-dimensional solid models was realized by using Blender scripts. The virtual reality environment and simulation system of mine was constructed preliminarily, and the demonstration of virtual scenario was realized by using the driving kernel. The results showed that the method has the characteristics of quick development and low requirement, and it provides a new thought for construction of digital mine.
出处
《中国安全生产科学技术》
CAS
CSCD
北大核心
2015年第11期144-150,共7页
Journal of Safety Science and Technology
基金
中央高校基本科研业务费专项资金青年教师资助计划项目(ZY20150207)
中国博士后科学基金面上资助项目(2014M560892)