一种光线实时追踪方法技术

技术编号:43383650 阅读:29 留言:0更新日期:2024-11-19 17:59
本发明专利技术公开了一种光线实时追踪方法,对渲染场景进行采样,获取各像素点的第一采样信息,根据第一采样信息生成渲染结果图;对渲染结果图优化得到优化结果图;对优化结果图和渲染结果图进行逐像素做差,将差值结果作为误差图;根据误差图中各像素点的误差值对渲染场景进行采样得到第二采样信息,根据第二采样信息生成最终渲染结果图;根据各像素点的误差值确定各像素点的误差比例;根据误差比例和设定采样数量确定各像素点的采样次数;根据采样次数,经过各像素点发射虚拟的采样光线对渲染场景进行采样;判断是否接受到各提示信号;如果未接受到,发出对应的报警提示。可见,本发明专利技术既为体验者提供了良好的沉浸感,又能够实时监视光线追踪过程。

【技术实现步骤摘要】

本专利技术涉及图形处理,尤其涉及一种光线实时追踪方法


技术介绍

1、光线追踪是一种点取样类的渲染算法,模拟光线照射物体的过程。光线追踪是从视点出发经过投影屏幕中的一像素点向场景发射虚拟的采样光线,并在场景中跟踪光线;若光线与场景中的场景对象存在交点,且该光线最终投向光源,则将交点处场景对象的颜色、光亮度等信息作为采样信息反馈给投影屏幕,以完成对屏幕中该像素点的光线采样;然后,根据对投影屏幕中多个像素点的至少一次采样得到的采样信息在投影屏幕上生成渲染效果图像。但这种算法仅可以实现镜面反射、折射以及直接光照,而重要的真实感特性如运动模糊、焦散、间接光照等都无法计算。为了实现这些效果的计算,人们对光线追踪算法进行了蒙特卡洛方法的扩展。在蒙特卡洛光线追踪算法中,光线随机地散播开来以模拟光线的各种传播路线。

2、现有技术中光线实时追踪过程中,自行运行,用户无法了解进行过程中情况,无法实时监视。


技术实现思路

1、针对上述不足,本专利技术所要解决的技术问题是:提供一种光线实时追踪方法,既为体验者提供了良好的本文档来自技高网...

【技术保护点】

1.一种光线实时追踪方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的光线实时追踪方法,其特征在于,所述S6包括:

3.根据权利要求2所述的光线实时追踪方法,其特征在于,判断是否接收到查验信号,具体包括:

4.根据权利要求2所述的光线实时追踪方法,其特征在于,判断是否接收到查验信号,具体包括:

5.根据权利要求1所述的光线实时追踪方法,其特征在于,所述S6包括:

【技术特征摘要】

1.一种光线实时追踪方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的光线实时追踪方法,其特征在于,所述s6包括:

3.根据权利要求2所述的光线实时追踪方法,其特征在于,判断是否...

【专利技术属性】
技术研发人员:严小天刘宁刘恒刘浩然张辉刘训福王灿
申请(专利权)人:青岛虚拟现实研究院有限公司
类型:发明
国别省市:

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

1