一种生成半球域采样模式的方法、装置及计算机存储介质制造方法及图纸

技术编号:24096167 阅读:46 留言:0更新日期:2020-05-09 10:27
本发明专利技术实施例公开了一种生成半球域采样模式的方法、装置及计算机存储介质。该方法可以包括:获取一现有半球域采样模式;确定所述现有半球域采样模式与目标半球域采样模式之间的变换关系;基于所述变换关系,生成目标半球域采样模式。

A method, device and computer storage medium for generating hemispherical sampling mode

【技术实现步骤摘要】
一种生成半球域采样模式的方法、装置及计算机存储介质
本专利技术实施例涉及图形处理器(GPU,GraphicsProcessingUnit)
,尤其涉及一种生成半球域采样模式的方法、装置及计算机存储介质。
技术介绍
三维(3D)渲染可以指将3D对象的数据合成为在相机的给定视点观察到的图像的图像处理过程,而作为渲染方法的一个实例,光线追踪方法可以包括通过追踪沿着从相机的视点朝向图像的每个像素发射光线的入射光路径来生成图像。每一次通过光线追踪方法进行渲染的过程均可被划分为直接光照计算过程和间接光照计算过程,最终汇总直接光照计算过程和间接光照计算过程的计算结果总和作为渲染结果,并将该渲染结果写入帧缓存器。在间接光照计算过程中,GPU可以以物体表面渲染点为中心,通过生成半球状的发散的间接光线以追踪该间接光线对该渲染点的影响。而在光线追踪方法进行渲染的过程中,通过需要生成大量的不重复且采样点数目固定的半球域采样模式以在采样点处生成大量的发射光线。因此,在光线追踪方法,需要一种能够高效生成半球域采样模式的方案。>专利技术内本文档来自技高网...

【技术保护点】
1.一种生成半球域采样模式的方法,其特征在于,所述方法包括:/n获取一现有半球域采样模式;/n确定所述现有半球域采样模式与目标半球域采样模式之间的变换关系;/n基于所述变换关系,生成目标半球域采样模式。/n

【技术特征摘要】
1.一种生成半球域采样模式的方法,其特征在于,所述方法包括:
获取一现有半球域采样模式;
确定所述现有半球域采样模式与目标半球域采样模式之间的变换关系;
基于所述变换关系,生成目标半球域采样模式。


2.根据权利要求1所述的方法,其特征在于,所述确定所述现有半球域采样模式与目标半球域采样模式之间的变换关系,包括:
基于所述现有半球域采样模式与目标半球域采样模式,确定用于表征由所述现有半球域采样模式在球面旋转至所述目标半球域采样模式的中间映射。


3.根据权利要求2所述的方法,其特征在于,所述基于所述现有半球域采样模式与目标半球域采样模式,确定用于表征由所述现有半球域采样模式在球面旋转至所述目标半球域采样模式的中间映射,包括:
基于所述球面上的任何转动都能够至多分解成三个不同轴的转动的乘积以及所述目标半球域采样模式,确定三个不同轴的转动变换;
根据所述三个不同轴的转动变换以及所述现有半球域采样模式,获得所述中间映射。


4.根据权利要求3所述的方法,其特征在于,所述基于所述变换关系,生成目标半球域采样模式,包括:
根据所述球面S上两个关于球心对称的点之间的映射以及所述中间映射,生成目标半球域采样模式。


5.根据权利要求1所述的方法,其特征在于,相应于现有的半球域采样模式为半球域采样密度均匀分布的采样模式,且目标半球域采样模式为具有coseθ,采样点密度分布的半球域采样模式;所述确定所述现有半球域采样模式与目标半球域采样模式之间的变换关系,包括:
根据所述现有半球域采样模式与目标半球域采样模式的坐标分量,通过式1、式2以及式3获得所述变换关系为:









其中,x,y,z为现有半球域采样模式的坐标分量,x′,y′,z′为目标半球域采样模式的坐标分量。


6.根据权利要求5所述的方法,其特征在于,相应于e=1,所述式1、所述式2以及所述式3分别被简化为式4、式5及式6:











7.根据权利要求5所述的方法,其特征在于,基于所述变换关系,生成目标半球域采样模式,包括:
根据现有半球域采样模式的坐标分量计算式1、式2以及式3,获得所述目标半球域采样模式。


8....

【专利技术属性】
技术研发人员:李亮李洋刘奔
申请(专利权)人:西安芯瞳半导体技术有限公司
类型:发明
国别省市:陕西;61

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

1