一种BIM模型渲染方法及系统

    公开(公告)号:CN114253724B

    公开(公告)日:2023-10-13

    申请号:CN202111561468.4

    申请日:2021-12-15

    IPC分类号: G06F9/50 G06F30/13 G06T15/20

    摘要: 本发明涉及通信技术领域,公开了一种BIM模型渲染方法及系统,包括处理器模块,以及分别与处理器模块连接的数据传输模块、云服务器模块和显示模块,通过数据传输模块将BIM模型经过轻量化处理后的glTF文件采集到,并发送至处理器模块进行渲染处理,处理器模块利用merge技术和instance技术对glTF文件进行高效渲染,最终得到高帧率的BIM模型。本发明具有有效提高BIM模型的渲染效果以及提高了GPU使用率,并降低了内存和显存的使用率的有益效果。

    一种基于离屏渲染的背面构件剔除方法、系统和存储介质

    公开(公告)号:CN111951342B

    公开(公告)日:2023-06-06

    申请号:CN202010736223.X

    申请日:2020-07-28

    IPC分类号: G06T7/90 G06T19/20

    摘要: 本发明涉及一种基于离屏渲染的背面构件剔除方法、系统和存储介质,包括获取待渲染模型中所有构件的渲染数据,将所有构件和所有渲染数据均装载入预设的初始构件容器后,对初始构件容器进行初始化得到渲染构件容器;根据渲染构件容器得到可见集扩散数组集合,根据渲染构件容器和可见集扩散数组集合获取多个目标邻近构件,并根据所有目标邻近构件得到潜在可见集容器;按照潜在可见集容器中的所有目标邻近构件进行离屏渲染,得到多个渲染查询帧数据,根据所有渲染查询帧数据对渲染构件容器进行更新,得到目标渲染构件容器,完成背面构件剔除。本发明在进行遮挡查询与剔除时,能够以更高识别率分辨出构件是否被遮挡,识别效果更为显著,剔除效果稳定。

    一种BIM模型渲染方法及系统
    6.
    发明公开

    公开(公告)号:CN114253724A

    公开(公告)日:2022-03-29

    申请号:CN202111561468.4

    申请日:2021-12-15

    IPC分类号: G06F9/50 G06F30/13 G06T15/20

    摘要: 本发明涉及通信技术领域,公开了一种BIM模型渲染方法及系统,包括处理器模块,以及分别与处理器模块连接的数据传输模块、云服务器模块和显示模块,通过数据传输模块将BIM模型经过轻量化处理后的glTF文件采集到,并发送至处理器模块进行渲染处理,处理器模块利用merge技术和instance技术对glTF文件进行高效渲染,最终得到高帧率的BIM模型。本发明具有有效提高BIM模型的渲染效果以及提高了GPU使用率,并降低了内存和显存的使用率的有益效果。

    一种基于离屏渲染的背面构件剔除方法、系统和存储介质

    公开(公告)号:CN111951342A

    公开(公告)日:2020-11-17

    申请号:CN202010736223.X

    申请日:2020-07-28

    IPC分类号: G06T7/90 G06T19/20

    摘要: 本发明涉及一种基于离屏渲染的背面构件剔除方法、系统和存储介质,包括获取待渲染模型中所有构件的渲染数据,将所有构件和所有渲染数据均装载入预设的初始构件容器后,对初始构件容器进行初始化得到渲染构件容器;根据渲染构件容器得到可见集扩散数组集合,根据渲染构件容器和可见集扩散数组集合获取多个目标邻近构件,并根据所有目标邻近构件得到潜在可见集容器;按照潜在可见集容器中的所有目标邻近构件进行离屏渲染,得到多个渲染查询帧数据,根据所有渲染查询帧数据对渲染构件容器进行更新,得到目标渲染构件容器,完成背面构件剔除。本发明在进行遮挡查询与剔除时,能够以更高识别率分辨出构件是否被遮挡,识别效果更为显著,剔除效果稳定。

    一种基于Threejs的建筑模型漫游功能的优化方法及相关装置

    公开(公告)号:CN111950053B

    公开(公告)日:2023-05-26

    申请号:CN202010750130.2

    申请日:2020-07-30

    摘要: 本申请提供了一种基于Threejs的建筑模型漫游功能的优化方法及相关装置,能够使相机的视角在垂直方向上进行360°自由旋转,提升用户操作体验。本申请方法包括:引擎调用Threejs,所述Threejs包含相机和相机控制器;在所述引擎确定所述相机控制器移动所述相机时,所述引擎判断所述相机的俯仰角值是否大于或等于89.9999并且小于90.0001,若是,则赋值所述俯仰角值为89.9,所述俯仰角值随相机的移动而变化;在所述引擎确定所述相机控制器移动所述相机时,所述引擎判断所述俯仰角值是否大于或等于‑90.0001并且小于‑89.9999,若是,则赋值所述俯仰角值为‑89.9。

    一种基于Threejs的建筑模型漫游功能的优化方法及相关装置

    公开(公告)号:CN111950053A

    公开(公告)日:2020-11-17

    申请号:CN202010750130.2

    申请日:2020-07-30

    IPC分类号: G06F30/13 G06T19/00 H04N5/232

    摘要: 本申请提供了一种基于Threejs的建筑模型漫游功能的优化方法及相关装置,能够使相机的视角在垂直方向上进行360°自由旋转,提升用户操作体验。本申请方法包括:引擎调用Threejs,所述Threejs包含相机和相机控制器;在所述引擎确定所述相机控制器移动所述相机时,所述引擎判断所述相机的俯仰角值是否大于或等于89.9999并且小于90.0001,若是,则赋值所述俯仰角值为89.9,所述俯仰角值随相机的移动而变化;在所述引擎确定所述相机控制器移动所述相机时,所述引擎判断所述俯仰角值是否大于或等于-90.0001并且小于-89.9999,若是,则赋值所述俯仰角值为-89.9。