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