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

渲染方法及相关装置与流程

2022-11-19 08:28:12 来源:中国专利 TAG:

技术特征:
1.一种渲染方法,其特征在于,所述方法包括:确定待渲染场景的场景画面的多个光源中与参考位置的距离小于预设距离的目标光源,所述参考位置为所述待渲染场景的场景画面中表征场景相机的主相机视口的位置,所述场景相机为所述待渲染场景的编辑界面中的多个相机视口的控件,所述主相机视口为所述多个相机视口中模拟用户观察所述场景画面的主视点的相机视口;确定所述目标光源所照射的目标物体;对所述目标物体进行光线追踪计算,得到光线追踪计算结果;根据光线追踪计算结果创建所述待渲染场景的目标图像。2.根据权利要求1所述的方法,其特征在于,所述根据光线追踪计算结果创建所述待渲染场景的目标图像,包括:对所述待渲染场景进行光栅化计算,得到光栅化计算结果;根据所述光线追踪计算结果和所述光栅化计算结果创建所述待渲染场景的目标图像。3.根据权利要求1或2所述的方法,其特征在于,所述确定所述目标光源所照射的目标物体,包括:确定所述目标光源的照射范围;根据所述照射范围从所述场景画面中确定目标物体。4.根据权利要求3所述的方法,其特征在于,所述确定所述目标光源的照射范围,包括:确定所述目标光源的光源类型;根据所述光源类型确定照射范围。5.根据权利要求4所述的方法,其特征在于,所述根据所述光源类型确定照射范围,包括:确定所述目标光源的光源亮度;确定所述目标光源所处的环境信息;根据所述光源类型、所述光源亮度和所述环境信息确定照射范围。6.根据权利要求5所述的方法,其特征在于,所述光源类型为点光源,所述根据所述光源类型、所述光源亮度和所述环境信息确定照射范围,包括:根据所述光源亮度和所述环境信息确定可照射半径;以所述点光源为中心,根据所述可照射半径画球,得到球体空间;确定所述球体空间包含的范围为所述照射范围。7.根据权利要求3所述的方法,其特征在于,所述根据所述照射范围从所述场景画面中确定目标物体,包括:确定所述待渲染场景中位于所述照射范围内的所有物体为候选物体;确定每个候选物体的物体坐标;确定所述目标光源的光源坐标;根据所述物体坐标和所述光源坐标确定目标候选物体是否被其他候选物体遮挡,所述其他候选物体为所有候选物体中除所述目标候选物体外的候选物体,所述目标候选物体为所述所有候选物体中的任意一个候选物体;确定所述所有候选物体中未被遮挡的候选物体为目标物体。8.根据权利要求7所述的方法,其特征在于,所述根据所述物体坐标和所述光源坐标确
定目标候选物体是否被其他候选物体遮挡,包括:根据所述目标候选物体的物体坐标和所述光源坐标得到所述目标候选物体对应的坐标集合,所述坐标集合中包括多个周围坐标,每个周围坐标指示的位置均位于所述目标光源的光线到所述目标物体的路径上;确定所述坐标集合中是否存在所述其他候选物体的物体坐标;若存在,则获取所述其他候选物体的第一形状和所述目标候选物体的第二形状;确定所述第一形状和所述第二形状在所述路径上的重合度;根据所述重合度确定所述目标候选物体是否被其他候选物体遮挡。9.一种渲染装置,其特征在于,所述装置包括:第一确定单元,用于确定待渲染场景的场景画面的多个光源中与参考位置的距离小于预设距离的目标光源,所述参考位置为所述待渲染场景的场景画面中表征场景相机的主相机视口的位置,所述场景相机为所述待渲染场景的编辑界面中的多个相机视口的控件,所述主相机视口为所述多个相机视口中模拟用户观察所述场景画面的主视点的相机视口;第二确定单元,用于确定所述目标光源所照射的目标物体;计算单元,用于对所述目标物体进行光线追踪计算,得到光线追踪计算结果;创建单元,用于根据光线追踪计算结果创建所述待渲染场景的目标图像。10.一种电子设备,其特征在于,包括处理器、存储器,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行如权利要求1-8任一项所述的方法中的步骤的指令。11.一种计算机可读存储介质,其上存储有计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行实现权利要求1-8任一项所述方法的步骤。

技术总结
本申请提供了一种渲染方法及相关装置,所述方法包括确定待渲染场景的场景画面的多个光源中与参考位置的距离小于预设距离的目标光源,所述参考位置为所述待渲染场景的场景画面中表征场景相机的主相机视口的位置,所述场景相机为所述待渲染场景的编辑界面中的多个相机视口的控件,所述主相机视口为所述多个相机视口中模拟用户观察所述场景画面的主视点的相机视口;确定所述目标光源所照射的目标物体;对所述目标物体进行光线追踪计算,得到光线追踪计算结果;根据光线追踪计算结果创建所述待渲染场景的目标图像。这样,可以降低硬件压力和功耗,同时还可以获得较好的渲染画面,提高用户使用体验。提高用户使用体验。提高用户使用体验。


技术研发人员:孙翌峰 李旻昊 邹良辉
受保护的技术使用者:OPPO广东移动通信有限公司
技术研发日:2022.08.22
技术公布日:2022/11/18
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献