Key technologies of 3D Web engine for coal mine based on Unity3D
CHEN Long
GUO Jun
ZHANG Jianzhong
YU Zexu
LI Zhizhuang
WANG Rongliang
Abstract:Aiming at the difficulty of developing a coal mine 3D visualization business system based on Unity3D,based on the ana-lysis of the Unity3D framework and underlying technology,the 3D Web engine is designed and packaged from five perspectives:as-set packaging and downloading,3D scene loading and unloading,scene editing,scene interaction,and Web interface function com-munication.The asset package packaging and download are studied to solve the problem of data source;using asynchronous loading technology to load the asset package in the browser,realize the data loading and 3D scene construction;encapsulating the commonly used editing functions in Unity3D to enable quick scene editing;encapsulating the mouse interaction and camera control in Unity3D and reuse it in browser 3D scene;according to the principle of Web interface communication,developers can use the mainstream JavaScript language to call the encapsulated coal business function interface,so as to solve the difficult problem of developers devel-oping 3D applications in coal mines.The results show that the development of the mine 3D visualization business system based on the 3D Web engine can reduce the difficulty of development and achieve the purpose of realistic scene visualization.
Keywords:spatial geographic information of coal mine3D visualizationUnity3D3D Web enginesystem design
Publication Date:2025-05-31
Online Publishing Date:2025-08-15(First online date of this platform, not the publication date of the document)
Pages:8( 192-199 )
Safety in Coal Mines

Safety in Coal Mines

ISTICPKU
ISSN:1003-496X
Year, Vol.(Issue):2025,56(5)