【技术实现步骤摘要】
可视化BIM模型的处理方法及其相关产品
本申请涉及计算机
,尤其涉及一种可视化BIM模型的处理方法及其相关产品。
技术介绍
随着人机交互的需求增加,对虚拟现实技术的要求越来越高,可视化项目也随之增多。一般地,在可视化项目的开发过程中,UI是有着决定性的作用的。在可视化项目的开发阶段,除了必要的功能逻辑模块的开发工作以外,基于UE4引擎的可视化项目开发压力很大一部分是来自UI相关的开发工作,UI需要耗费大量精力和时间,才能达到较好的展示效果。目前,基于UE4UI的开发复杂且繁琐,在项目开发中最多的修改需求也是指向UI的每个项目的UI开发周期较长,项目开发缓慢。因此亟需寻求一种方案解决上述问题。
技术实现思路
本申请实施例的主要目的在于提供一种可视化BIM模型的处理方法及其相关产品,能够有效地提高可视化项目开发效率。第一方面,本申请实施例提供了一种可视化BIM模型的处理方法,应用于可视化BIM模型开发系统,所述可视化BIM模型开发系统包括UE4开发人员设备、Web开发人员设备以及云端服务器,所述云端服务器与所述UE4开发人员设备和所述Web开发人员设备通信连接;所述方法包括:所述UE4开发人员设备在目标建筑的原始BIM模型中,通过虚拟引擎4UE4中内置的支持Web页面运行的浏览器内核加载所述目标建筑的原始BIM模型的WebUI,并实时显示对应的画面前层以实现UI的效果,以及根据UE4开发人员的录入信息更新所述原始BIM模型得到所述第一BIM模型,以及向所述云端服务器发送所 ...
【技术保护点】
1.一种可视化BIM模型的处理方法,其特征在于,应用于可视化BIM模型开发系统,所述可视化BIM模型开发系统包括UE4开发人员设备、Web开发人员设备以及云端服务器,所述云端服务器与所述UE4开发人员设备和所述Web开发人员设备通信连接;所述方法包括:/n所述UE4开发人员设备在目标建筑的原始BIM模型中,通过虚拟引擎4UE4中内置的支持Web页面运行的浏览器内核加载所述目标建筑的原始BIM模型的Web UI,并实时显示对应的画面前层以实现UI的效果,以及根据UE4开发人员的录入信息更新所述原始BIM模型得到所述第一BIM模型,以及向所述云端服务器发送所述第一BIM模型,所述目标建筑的原始BIM模型为所述UE4开发人员设备通过本端的所述UE4构建所述目标建筑的BIM模型;/n所述云端服务器接收来自所述UE4开发人员设备的所述第一BIM模型,生成包含所述第二BIM模型的API的SDK,并向Web开发人员设备发布所述SDK;/n所述Web开发人员设备接收来自云端服务器的所述SDK,根据用户的选择操作向所述云端服务器调用所述第一BIM模型进行UI设计以生成所述目标建筑的第二BIM模型。/n
【技术特征摘要】
1.一种可视化BIM模型的处理方法,其特征在于,应用于可视化BIM模型开发系统,所述可视化BIM模型开发系统包括UE4开发人员设备、Web开发人员设备以及云端服务器,所述云端服务器与所述UE4开发人员设备和所述Web开发人员设备通信连接;所述方法包括:
所述UE4开发人员设备在目标建筑的原始BIM模型中,通过虚拟引擎4UE4中内置的支持Web页面运行的浏览器内核加载所述目标建筑的原始BIM模型的WebUI,并实时显示对应的画面前层以实现UI的效果,以及根据UE4开发人员的录入信息更新所述原始BIM模型得到所述第一BIM模型,以及向所述云端服务器发送所述第一BIM模型,所述目标建筑的原始BIM模型为所述UE4开发人员设备通过本端的所述UE4构建所述目标建筑的BIM模型;
所述云端服务器接收来自所述UE4开发人员设备的所述第一BIM模型,生成包含所述第二BIM模型的API的SDK,并向Web开发人员设备发布所述SDK;
所述Web开发人员设备接收来自云端服务器的所述SDK,根据用户的选择操作向所述云端服务器调用所述第一BIM模型进行UI设计以生成所述目标建筑的第二BIM模型。
2.根据权利要求1所述的方法,其特征在于,所述Web开发人员设备根据用户的选择操作向所述云端服务器调用所述第一BIM模型进行UI设计以生成所述目标建筑的第二BIM模型,包括:
所述Web开发人员设备通过所述SDK中的API向所述云端服务器发送携带所述目标建筑的标识的模型请求;
所述云端服务器接收所述模型请求,根据所述目标建筑的标识向所述Web开发人员设备发送所述第一BIM模型;
所述Web开发人员设备接收来自所述云端服务器的所述第一BIM模型,通过本端的UE4内置的中内置的支持Web页面运行的浏览器内核加载所述第一BIM模型的WebUI,并实时显示对应的画面前层以实现UI的效果;
所述Web开发人员设备检测到Web开发人员针对所述第一BIM模型的操作指令,向所述云端服务器发送所述操作指令;
所述云端服务器接收所述操作指令,更新所述第一BIM模型为所述第二BIM模型,并向所述Web开发人员设备和所述UE4开发人员设备同步所述第二BIM模型。
3.根据权利要求2所述的方法,其特征在于,第二BIM模型所述操作指令包括调整指令,所述调整指令包括根据光照参数对所述第二BIM模型进行渲染的指令;
所述云端服务器接收所述操作指令,更新所述第一BIM模型为所述第二BIM模型,并向所述Web开发人员设备和所述UE4开发人员设备同步所述第二BIM模型,包括:
所述云端服务器接收所述调整指令,接收来自所述Web开发人员设备检测到所述Web开发人员针对所述调整指令的所述光照参数;
根据所述光照参数更新所述第一BIM模型为所述目标BIM模型,并向所述Web开发人员设备和所述UE4开发人员设备同步所述目标BIM模型。
4.根据权利要求2所述的方法,其特征在于,所述操作指令包括显示指令;
所述云端服务器接收所述调整指令,更新所述第一BIM模型为所述第二BIM模型,并向所述Web开发人员设备和所述UE4开发人员设备同步所述第二BIM模型,包括:
所述Web开发人员设备检测到Web开发人员针对所述第二BIM模型的显示指令,向所述云端服务器发送所述显示指令;
所述云端服务器接收来自所述Web开发人员设备的所述显示指令,确定所述显示指令对应的所述显示参数,根据所述显示参数和所述第二BIM模型生成所述第二BIM模型对应的目标三维图像集,并向所述Web开发人员设备发送所述目...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。