预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共25页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN112288866A(43)申请公布日2021.01.29(21)申请号202011114192.0(22)申请日2020.04.06(62)分案原申请数据202010262008.02020.04.06(71)申请人张志云地址362021福建省泉州市丰泽区城华北路269号华侨大学信息工程学院(72)发明人张志云(51)Int.Cl.G06T17/05(2011.01)G06T15/00(2011.01)G06K9/62(2006.01)权利要求书6页说明书15页附图3页(54)发明名称智慧建筑楼宇三维模型渲染方法及楼宇系统(57)摘要本发明实施例提供一种智慧建筑楼宇三维模型渲染方法及楼宇系统,通过基于预定的建筑楼宇功能对各个智慧建筑楼宇模拟空间下的楼宇对象实体进行分类,从而考虑到智慧建筑楼宇系统的不同建筑楼宇功能的差异,改善渲染过程中出现渲染冲突的情况,此外通过结合目标楼宇三维模型的渲染数据类型信息和模拟渲染流信息,以对比二者渲染单位空间的渲染状态序列后在智慧建筑楼宇模拟空间的每个相应的渲染单位空间下分别对目标楼宇三维模型中的各个模型资源进行渲染,可以便于基于前面模拟时的模拟渲染情况针对一些重要的渲染单位空间进行快速渲染,提高渲染效率,减少用户的等待时间。CN112288866ACN112288866A权利要求书1/6页1.一种智慧建筑楼宇三维模型渲染方法,其特征在于,应用于楼宇云服务器,所述楼宇云服务器与多个楼宇服务终端通信连接,所述方法包括:从每个楼宇服务终端中获取目标楼宇三维模型在每个智慧建筑楼宇对象的智慧建筑楼宇模拟空间下的楼宇对象实体,并按照预定的建筑楼宇功能对各个智慧建筑楼宇模拟空间下的楼宇对象实体进行分类,分别生成每个建筑楼宇功能的楼宇对象实体集合;根据所述目标楼宇三维模型的渲染数据类型信息确定所述各个智慧建筑楼宇模拟空间内的目标渲染单位空间,针对所述各个智慧建筑楼宇模拟空间内的目标渲染单位空间,分别确定出所述目标渲染单位空间的第一可渲染组件在所对应的建筑楼宇功能的楼宇对象实体集合中的渲染组件信息,得到所述目标渲染单位空间的第一渲染状态序列,所述目标渲染单位空间为与所述目标楼宇三维模型的渲染数据类型信息预先匹配的渲染单位空间;根据所述目标楼宇三维模型的模拟渲染流信息确定所述各个智慧建筑楼宇模拟空间内的重点响应渲染单位空间,针对所述各个智慧建筑楼宇模拟空间内的重点响应渲染单位空间,分别获取所述重点响应渲染单位空间的第二可渲染组件,并确定出所述第二可渲染组件在所对应的建筑楼宇功能的楼宇对象实体集合中的渲染组件信息,得到所述重点响应渲染单位空间的第二渲染状态序列,所述重点响应渲染单位空间为所述目标楼宇三维模型的模拟渲染流信息中的渲染重点响应指数大于设定重点响应指数阈值的渲染单位空间,所述渲染重点响应指数用于表示所述渲染单位空间在单位时间内的变化程度;根据所述第一渲染状态序列以及所述第二渲染状态序列之间的匹配关系,在所述智慧建筑楼宇模拟空间的每个相应的渲染单位空间下分别对所述目标楼宇三维模型中的各个模型资源进行渲染;所述根据所述目标楼宇三维模型的模拟渲染流信息确定所述各个智慧建筑楼宇模拟空间内的重点响应渲染单位空间的步骤,包括:获取所述目标楼宇三维模型的模拟渲染流信息,所述模拟渲染流信息包括分别与多个渲染单位空间对应的多个模拟渲染动态信息;在确定任意一个渲染单位空间对应的多个模拟渲染动态信息均满足预设模拟渲染动态条件时,根据所述渲染单位空间的模拟渲染动态信息,和模拟渲染动态区域的范围大小,确定与所述预设模拟渲染动态条件匹配的首个模拟渲染动态区域的初始模拟渲染区域,其中,所述预设模拟渲染动态条件包括:模拟渲染动态区域大于设定范围;根据所述渲染单位空间的模拟渲染动态信息、所述模拟渲染动态区域的范围大小、所述首个模拟渲染动态区域的初始模拟渲染区域以及预设的模拟渲染动态区域的密度,确定与所述预设模拟渲染动态条件匹配的多个模拟渲染动态区域对应于所述渲染单位空间的初始模拟渲染区域;如果在所述渲染单位空间对应的渲染组件在所述渲染单位空间中的渲染单位空间位置与功能层级变化区间的所述初始模拟渲染区域相匹配,且如果所述渲染组件为所述功能层级变化区间的首个渲染组件,则获取与所述功能层级变化区间相邻的前一模拟渲染动态区域匹配的渲染单位空间作为筛除渲染单位空间,并在所述渲染组件中识别除去所述筛除渲染单位空间的一个渲染单位空间作为与所述功能层级变化区间匹配的目标渲染单位空间;2CN112288866A权利要求书2/6页如果所述渲染组件不为所述功能层级变化区间的首个渲染组件,则获取与所述功能层级变化区间匹配的目标渲染单位空间,并在所述渲染组件中识别所述目标渲染单位空间,并