一种海量点云数据多视图渲染方法

    公开(公告)号:CN114387375A

    公开(公告)日:2022-04-22

    申请号:CN202210050524.6

    申请日:2022-01-17

    摘要: 本发明提供一种海量点云数据多视图渲染方法,包括以下步骤:对原始点云数据进行多尺度自适应分块和八叉树索引构建;根据视口范围对各个视图分别筛选需要加载的八叉树,并确定八叉树加载的层次细节模型层级;层次细节模型加载线程加载层次细节模型数据,得到可供渲染的点云模型,将可供渲染的点云模型放入模型共享队列;各个视图根据自身需要加载的八叉树,从模型共享队列中查找视图范围内的可供渲染的点云模型,合并可供渲染的点云模型到场景,同时移除过期的可供渲染的点云模型;删除过期的可供渲染的点云模型。本发明可以解决对于海量点云数据进行多视图渲染时效率较低的技术问题。

    一种海量点云数据多视图渲染方法

    公开(公告)号:CN114387375B

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

    申请号:CN202210050524.6

    申请日:2022-01-17

    摘要: 本发明提供一种海量点云数据多视图渲染方法,包括以下步骤:对原始点云数据进行多尺度自适应分块和八叉树索引构建;根据视口范围对各个视图分别筛选需要加载的八叉树,并确定八叉树加载的层次细节模型层级;层次细节模型加载线程加载层次细节模型数据,得到可供渲染的点云模型,将可供渲染的点云模型放入模型共享队列;各个视图根据自身需要加载的八叉树,从模型共享队列中查找视图范围内的可供渲染的点云模型,合并可供渲染的点云模型到场景,同时移除过期的可供渲染的点云模型;删除过期的可供渲染的点云模型。本发明可以解决对于海量点云数据进行多视图渲染时效率较低的技术问题。