一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种半透明对象渲染排序方法、装置、设备及存储介质与流程

2022-03-02 01:47:32 来源:中国专利 TAG:

技术特征:
1.一种半透明对象渲染排序方法,其特征在于,包括:获取半透明对象图形集合中的半透明对象图形的遮挡率数据;根据所述半透明对象图形的遮挡率数据确定半透明对象的单层半透明对象分布子集以及所述单层半透明对象分布子集的子集间排序数据;根据所述单层半透明对象分布子集的子间集排序数据对所述半透明对象图形集合中的半透明对象图形进行排序渲染。2.根据权利要求1所述的方法,其特征在于,所述获取半透明对象图形集合中的半透明对象图形的遮挡率数据,包括:根据所述半透明对象图形集合确定当前待处理半透明对象;计算所述当前待处理半透明对象的当前法线方向数据;根据所述当前法线方向数据确定所述当前待处理半透明对象的关联半透明对象;确定所述关联半透明对象对所述当前待处理半透明对象的遮挡面积;根据所述当前待处理半透明对象的遮挡面积计算所述半透明对象图形的遮挡率数据。3.根据权利要求2所述的方法,其特征在于,所述根据所述当前法线方向数据确定所述当前待处理半透明对象的关联半透明对象,包括:根据所述当前法线方向数据确定所述当前待处理半透明对象匹配的当前正交相机参数;根据所述当前待处理半透明对象匹配的当前正交相机参数以及非当前半透明对象图形的图形深度数据确定所述当前待处理半透明对象的关联半透明对象。4.根据权利要求3所述的方法,其特征在于,所述确定所述关联半透明对象对所述当前待处理半透明对象的遮挡面积,包括:根据所述当前正交相机参数获取所述当前待处理半透明对象的对象深度值和所述关联半透明对象的对象深度值;根据所述当前待处理半透明对象的对象深度值确定所述当前待处理半透明对象的全局图形面积;根据所述关联半透明对象的对象深度值确定所述当前待处理半透明对象的遮挡图形面积;根据所述遮挡图形面积和所述全局图形面积确定所述关联半透明对象对所述当前待处理半透明对象的遮挡面积。5.根据权利要求1所述的方法,其特征在于,所述根据所述半透明对象图形的遮挡率数据确定半透明对象的单层半透明对象分布子集以及所述单层半透明对象分布子集的子集间排序数据,包括:确定当前遮挡率阈值;将遮挡率数据小于或等于所述当前遮挡率阈值的半透明对象图形划分为所述单层半透明对象分布子集;根据各所述单层半透明对象分布子集的确定顺序确定所述单层半透明对象分布子集的子集间排序数据。6.根据权利要求1所述的方法,其特征在于,在所述根据所述半透明对象图形的遮挡率数据确定半透明对象的单层半透明对象分布子集之后,还包括:
确定当前待排序单层半透明对象;获取所述当前待排序单层半透明对象的当前法线方向数据;根据所述当前待排序单层半透明对象的当前法线方向数据以及所述单层半透明对象分布子集内的非当前待排序单层半透明对象的法线方向数据确定目标法线方向数据;根据所述目标法线方向数据更新所述当前法线方向数据;根据所述当前法线方向数据对所述当前待排序单层半透明对象进行子集内部排序。7.根据权利要求6所述的方法,其特征在于,所述根据所述目标法线方向数据更新所述当前法线方向数据,包括:获取所述目标法线方向数据与所述当前法线方向数据的和值;根据所述目标法线方向数据与所述当前法线方向数据的和值更新所述当前法线方向数据。8.根据权利要求1所述的方法,其特征在于,所述根据所述单层半透明对象分布子集的子集间排序数据对所述半透明对象图形集合中的半透明对象图形进行排序渲染,包括:对所述单层半透明对象分布子集的子集间排序数据进行倒序处理,得到子集间倒序排序数据;根据所述子集间倒序排序数据对所述半透明对象图形集合中的半透明对象图形进行排序渲染。9.根据权利要求1所述的方法,其特征在于,在所述获取半透明对象图形集合中的半透明对象图形的遮挡率数据之前,还包括:获取半透明对象中半透明对象单元的顶点关联数据;根据所述半透明对象单元的顶点关联数据确定所述半透明对象图形集合。10.一种半透明对象渲染排序装置,其特征在于,包括:遮挡率数据获取模块,用于获取半透明对象图形集合中的半透明对象图形的遮挡率数据;数据处理模块,用于根据所述半透明对象图形的遮挡率数据确定半透明对象的单层半透明对象分布子集以及所述单层半透明对象分布子集的子集间排序数据;排序渲染模块,用于根据所述单层半透明对象分布子集的子集间排序数据对所述半透明对象图形集合中的半透明对象图形进行排序渲染。11.一种电子设备,其特征在于,所述电子设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-9中任一所述的半透明对象渲染排序方法。12.一种计算机存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-9中任一所述的半透明对象渲染排序方法。

技术总结
本发明实施例公开了一种半透明对象渲染排序方法、装置、设备及存储介质。所述半透明对象渲染排序方法,包括:获取半透明对象图形集合中的半透明对象图形的遮挡率数据;根据半透明对象图形的遮挡率数据确定半透明对象的单层半透明对象分布子集以及单层半透明对象分布子集的子集间排序数据;根据单层半透明对象分布子集的子集间排序数据对半透明对象图形集合中的半透明对象图形进行排序渲染。本发明实施例的技术方案能够在保证半透明渲染效果的前提下,提升半透明渲染的排序效率。提升半透明渲染的排序效率。提升半透明渲染的排序效率。


技术研发人员:庄沁
受保护的技术使用者:苏州沁游网络科技有限公司
技术研发日:2021.11.19
技术公布日:2022/2/28
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献