一种实时全局光照渲染方法、装置及电子设备制造方法及图纸

技术编号:41086847 阅读:21 留言:0更新日期:2024-04-25 13:48
本申请提供一种实时全局光照渲染方法、装置及电子设备,其中的实时全局光照渲染包括:对当前帧的场景几何体进行体素化处理,得到距离场体素,所述距离场体素的属性包括:矢量距离场、法向量、反照率和发射值;计算预设强度的主光源照射到每个距离场体素上的直接光照并作为出射辐射度;将距离场体素的出射辐射度经过各向异性过滤形成层级,以生成定向体素;通过锥体的光线束收集定向体素的出射辐射度,并计算间接光照。本申请提升了实时光照的运行效率,确保了光照的正确性,提升了3D渲染效果。

【技术实现步骤摘要】

本申请涉及计算机图像学,特别涉及一种实时全局光照渲染方法、装置及电子设备


技术介绍

1、在计算机图形学中,精确计算场景中的光分布是实现真实感的重要方面,这种计算通常很昂贵,因为光不是沿着直线路径传播、反弹、散射,并且被场景中的不同对象吸收。

2、标准渲染管道使用三角形来表示场景的几何体,这些三角形随后被光栅化、着色,并最终显示在屏幕上。这种表示对于局部碎片操作(如直接照明)是有效的,但对于更复杂的操作(如全局照明)具有许多限制。

3、目前,3d图形学中全局光照方法普遍存在消耗过大,漏光和效率低等问题。


技术实现思路

1、有鉴于此,本申请提供一种实时全局光照渲染方法、装置及电子设备,该方法通过建立一个有效的基于体素的照明过程,用于存储出射辐射,包括体素遮挡和体素法线衰减误差的解决方案和一种高效的体素全局照明过程,并使用锥形跟踪,解决3d图形学中全局光照方法普遍存在消耗过大,漏光和效率低等问题。

2、第一方面,本申请实施例提供一种实时全局光照渲染方法,包括

3、本文档来自技高网...

【技术保护点】

1.一种实时全局光照渲染方法,其特征在于,包括:

2.根据权利要求1所述的实时全局光照渲染方法,其特征在于,对当前帧的场景几何体进行体素化处理,得到距离场体素;包括:

3.根据权利要求1所述的实时全局光照渲染方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的实时全局光照渲染方法,其特征在于,计算预设强度的主光源照射到每个距离场体素上的直接光照并作为出射辐射度,包括:

5.根据权利要求1所述的实时全局光照渲染方法,其特征在于,判断体素是否被遮挡,包括:

6.根据权利要求1所述的实时全局光照渲染方法,其特征在于,将距离场体...

【技术特征摘要】

1.一种实时全局光照渲染方法,其特征在于,包括:

2.根据权利要求1所述的实时全局光照渲染方法,其特征在于,对当前帧的场景几何体进行体素化处理,得到距离场体素;包括:

3.根据权利要求1所述的实时全局光照渲染方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的实时全局光照渲染方法,其特征在于,计算预设强度的主光源照射到每个距离场体素上的直接光照并作为出射辐射度,包括:

5.根据权利要求1所述的实时全局光照渲染方法,其特征在于,判断体素是否被遮挡,包括:

6.根据权利要求1所述的实时全局光照渲染方法,其特征在于,将距离场体素的出...

【专利技术属性】
技术研发人员:王雪健白欲立
申请(专利权)人:联想新视界北京科技有限公司
类型:发明
国别省市:

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

1