光照渲染方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:46619711 阅读:1 留言:0更新日期:2025-10-14 21:15
本申请实施例公开了一种光照渲染方法、装置、计算机设备及存储介质,属于计算机技术领域。该方法包括:响应于对虚拟场景的渲染指令,从虚拟场景中确定多个目标立体空间,对于每个目标立体空间,对目标立体空间所包含的局部虚拟场景进行处理,得到第一立体模型,缓存多个第一立体模型及第一索引信息,基于多个第一立体模型及第一索引信息,对虚拟场景进行光照渲染。本申请无需缓存各个体素在虚拟场景中的位置,减少了所需缓存的数据量,节省设备的缓存资源,保证设备的性能,同时基于索引信息及立体模型,能够准确地对虚拟场景进行光照渲染,以模拟出光源对虚拟场景进行照射的情况,进而保证渲染出的虚拟场景的真实性,保证虚拟场景的渲染效果。

【技术实现步骤摘要】

本申请实施例涉及计算机,特别涉及一种光照渲染方法、装置、计算机设备及存储介质


技术介绍

1、随着计算机技术的发展,全局光照技术被广泛应用于游戏、动画、虚拟现实等领域,用于实现相关虚拟场景中的光影效果。全局光照技术是计算机图形学中模拟光在真实场景中传播和互相影响的渲染技术,能够同时考虑来自光源的直接光照和经由其他物体反射后的间接光照,通过全局光照技术能够提升虚拟场景的真实度。目前,在对虚拟场景进行光照渲染的过程中,以体素为单位,缓存虚拟场景中各个体素的光照数据及各个体素在虚拟场景中的位置,以便后续基于各个体素在虚拟场景中的位置及各个体素的光照数据,对虚拟场景进行光照渲染。但是,这种渲染方式缓存的数据量大,会浪费设备的存储空间,进而影响设备的性能。


技术实现思路

1、本申请实施例提供了一种光照渲染方法、装置、计算机设备及存储介质,能够减少所需缓存的数据量,节省设备的存储资源,保证设备的性能。所述技术方案如下:

2、一方面,提供了一种光照渲染方法,所述方法包括:

3、响应于对虚拟场景的渲染本文档来自技高网...

【技术保护点】

1.一种光照渲染方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述从所述虚拟场景中确定多个目标立体空间,包括:

3.根据权利要求2所述的方法,其特征在于,所述多个子空间的尺寸相同;所述第一索引信息的获取过程包括:

4.根据权利要求3所述的方法,其特征在于,所述从所述虚拟场景中,确定以第一位置为中心的候选立体空间,包括:

5.根据权利要求4所述的方法,其特征在于,所述当所述虚拟相机由第一立体空间中的第二位置移动至所述第一位置时,从所述虚拟场景中,确定以所述第一位置为中心的候选立体空间之后,所述方法还包括:

...

【技术特征摘要】

1.一种光照渲染方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述从所述虚拟场景中确定多个目标立体空间,包括:

3.根据权利要求2所述的方法,其特征在于,所述多个子空间的尺寸相同;所述第一索引信息的获取过程包括:

4.根据权利要求3所述的方法,其特征在于,所述从所述虚拟场景中,确定以第一位置为中心的候选立体空间,包括:

5.根据权利要求4所述的方法,其特征在于,所述当所述虚拟相机由第一立体空间中的第二位置移动至所述第一位置时,从所述虚拟场景中,确定以所述第一位置为中心的候选立体空间之后,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述在所述第四索引信息中添加所述多个第一立体模型的缓存地址,得到所述第一索引信息之前,所述方法还包括:

7.根据权利要求2所述的方法,其特征在于,所述缓存多个第一立体模型及第一索引信息之后,所述方法还包括:

8.根据权利要求7所述的方法,其特征在于,所述在所述目标子空间包括任一虚拟对象的至少一部分的情况下,对所述目标子空间所包含的局部虚拟场景进行处理,得到第三立体模型之后,所述方法还包括:

9.根据权利要求1所述的...

【专利技术属性】
技术研发人员:李俊杰
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1