基于Unity3D的煤矿三维Web引擎关键技术
陈龙
郭军
张建中
于泽旭
李治壮
王荣亮
煤炭科学研究总院有限公司,北京 100013;天地科技股份有限公司北京技术研究分公司,北京 100013
摘要:针对基于Unity3D开发煤矿三维可视化业务系统难度大的问题,在分析Unity3D框架和底层技术的基础上,从资产打包和下载、三维场景加载和卸载、场景编辑、场景交互、Web接口功能通信这 5 个角度出发设计和封装了三维Web引擎.研究了资产包打包与下载,解决数据的来源问题;使用异步加载技术在浏览器中加载资产包,实现数据的加载和三维场景的构建;对Unity3D中常用的编辑功能进行封装,可以快速进行场景编辑;对Unity3D中的鼠标交互和相机控制进行封装,在浏览器三维场景中进行重复应用;根据Web接口通信原理,实现开发者使用主流的JavaScript语言调用封装好的煤炭业务功能接口,解决开发者开发煤矿三维应用的难度大的问题.结果表明:基于该三维Web引擎开发煤矿三维可视化业务系统达到了降低开发难度,场景可视化效果逼真的目的.
关键词:煤矿空间地理信息三维可视化Unity3D三维Web引擎系统设计
分类号:TD672(矿山电工)
资助基金:中国煤炭科工集团有限公司科技创新创业资金专项资助项目(2022-TD-ZD003)
论文发表日期:2025-05-31
在线出版日期:2025-08-15(本平台首次上网日期,不代表文献的发表时间)
页数:8( 192-199 )
英文信息
