一种场景渲染的方法以及相关装置.pdf
努力****采萍
亲,该文档总共27页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
一种场景渲染的方法以及相关装置.pdf
本发明实施例公开了一种场景渲染的方法,方法应用于应用程序,应用程序包含用户界面UI线程以及虚拟现实VR线程,方法包括:通过所述VR线程创建纹理;通过所述VR线程将所述纹理共享于UI线程;通过所述UI线程将UI待处理元素添加至所述纹理,其中,所述纹理用于表示所述UI待处理元素在三维图像中的贴图形式;通过所述VR线程对所述纹理进行渲染,并得到场景渲染结果。本发明还提供一种场景渲染装置。本发明实施例中UI待处理元素无需单独在VR模式下进行三维渲染,而是直接添加至纹理后分享给VR线程,以使在VR环境下进行一次三维
一种场景渲染的方法以及相关装置.pdf
本申请公开了一种种场景渲染的方法以及相关装置,采用纹理数组可以对多个图集进行组合,而不仅限于图集个数,因此,一次绘制调用中可对该纹理数组内的所有贴图进行绘制,从而减少绘制调用次数,进而提升处理器的性能,提升终端设备的运行效率。本申请方法包括:获取目标场景所对应的场景渲染指令,目标场景包括多个对象;当调用场景渲染指令对目标场景进行渲染时,获取目标场景所对应的纹理数组,纹理数组至少包括七个图集,每个图集包括多个贴图;获取目标场景所对应的第一索引数据,第一索引数据用于指示在纹理数组中贴图与对象之间的对应关系;根
场景渲染方法、装置以及设备.pdf
本发明提供的场景渲染方法、装置以及设备,该方法,包括:获取所述智能设备当前的第一运动状态,所述第一运动状态用于表示所述智能设备当前的运动的位置和/或速度,确定与所述第一运动状态对应的第一渲染参数,根据所述第一渲染参数进行场景渲染,实现了在快速浏览时,提高渲染帧速,从而减小延迟,避免了运算量超负荷引起画面抖动甚至撕裂的情况,进而提高了用户体验。
一种图像渲染的方法以及相关装置.pdf
本申请公开了一种图像渲染的方法以及相关装置,通过获取目标虚拟对象的低分辨率的第一阴影贴图以及高分辨率的第二阴影贴图;然后确定第一阴影贴图中每个纹素的第一纹素范围以及中心点;并基于中心点采用缩放系数对第一纹素范围进行缩放处理,以得到第二纹素范围,进而将第二纹素范围渲染为第二阴影贴图,以对目标虚拟对象进行阴影渲染。从而实现了基于阴影贴图的图像渲染过程,由于通过低分辨率的贴图确定贴图位置计算量较小,提高了图像渲染效率;然后高分辨率的阴影贴图的渲染,避免了边缘锯齿的产生,提高了图像渲染效果。
一种场景渲染方法及装置.pdf
本申请实施例提供了一种场景渲染方法及装置,涉及计算机技术领域,包括:获得待渲染场景的天空参数;确定待渲染场景中的光线对应的射线,利用天空参数对射线进行步进计算,得到查找参数,其中,查找参数包括:距离地面的高度、天顶角;从预设的衰减系数表中查找查找参数对应的衰减系数,并从预设的散射系数表中查找查找参数对应的散射系数;根据天空参数、衰减系数、散射系数,计算光线的光线颜色;按照光线颜色对待渲染场景渲染。应用本申请实施例提供的方案可以减小对存储资源的消耗。