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

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

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

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

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

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

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