虚拟场景中的阴影生成方法、装置、设备及存储介质制造方法及图纸

技术编号:41399002 阅读:20 留言:0更新日期:2024-05-20 19:23
本申请提供了一种虚拟场景中的阴影生成方法、装置、电子设备、计算机可读存储介质及计算机程序产品,包括:获取虚拟场景中物体的真实阴影,以及真实阴影的阴影强度;创建真实阴影对应的掩膜图像,并基于掩膜图像,对场景图像中真实阴影进行遮挡,得到阴影遮罩图;在阴影遮罩图中,确定物体的虚拟阴影的虚拟阴影轮廓;获取真实阴影的材质,并基于材质,对真实阴影的阴影强度进行转换,得到虚拟阴影的阴影强度;基于虚拟阴影的阴影强度,对阴影遮罩图中虚拟阴影轮廓内的部分进行阴影渲染,得到物体的虚拟阴影。通过本申请,能够提高虚拟场景中阴影的质量和阴影的真实性。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种虚拟场景中的阴影生成方法、装置、电子设备、计算机可读存储介质以及计算机程序产品。


技术介绍

1、在游戏中,为了使游戏中的物体产生的阴影具有真实阴影的效果,可以通过虚拟阴影的形式展示游戏场景中物体产生的阴影,虚拟阴影的作用就是要模拟真实阴影渐变且在阴影周边制造虚化。

2、相关技术中,在游戏场景中,各种物体的虚拟阴影很难从复杂的背景中分离出来,准确率较低且真实性差。


技术实现思路

1、本申请实施例提供一种虚拟场景中的阴影生成方法、装置、电子设备、计算机可读存储介质以及计算机程序产品,能够提高虚拟场景中阴影的质量和真实性。

2、本申请实施例的技术方案是这样实现的:

3、本申请实施例提供一种虚拟场景中的阴影生成方法,包括:

4、获取虚拟场景中物体的真实阴影,以及所述真实阴影的阴影强度;

5、创建所述真实阴影对应的掩膜图像,并基于所述掩膜图像,对所述场景图像中所述真实阴影进行遮挡,得到阴影遮罩图;

6、在所述阴影遮罩图本文档来自技高网...

【技术保护点】

1.一种虚拟场景中的阴影生成方法,其特征在于,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述获取虚拟场景中物体的真实阴影,包括:

3.如权利要求2所述的方法,其特征在于,所述确定所述场景图像中所述真实阴影对应的真实阴影区域,包括:

4.如权利要求3所述的方法,其特征在于,所述获取所述虚拟场景中相机的天顶角及方位角,包括:

5.如权利要求3所述的方法,其特征在于,所述场景图像的尺寸包括所述场景图像的长及宽;

6.如权利要求1所述的方法,其特征在于,所述创建所述真实阴影对应的掩膜图像,包括:

7.如权利要求...

【技术特征摘要】

1.一种虚拟场景中的阴影生成方法,其特征在于,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述获取虚拟场景中物体的真实阴影,包括:

3.如权利要求2所述的方法,其特征在于,所述确定所述场景图像中所述真实阴影对应的真实阴影区域,包括:

4.如权利要求3所述的方法,其特征在于,所述获取所述虚拟场景中相机的天顶角及方位角,包括:

5.如权利要求3所述的方法,其特征在于,所述场景图像的尺寸包括所述场景图像的长及宽;

6.如权利要求1所述的方法,其特征在于,所述创建所述真实阴影对应的掩膜图像,包括:

7.如权利要求1所述的方法,其特征在于,所述在所述阴影遮罩图中,确定所述物体的虚拟阴影的虚拟阴影轮廓,包括:

8.如权利要求7所述的方法,其特征在于,所述相机的位置为,所述相机在光照坐标系下的第一位置坐标,所述物体的位置为,所述物体上各个点在所述光照坐标系下的点坐标;所述基于所述相机的位置及所述物体的位置,确定所述物体的阴影轮廓,包括:

9....

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

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

1