【技术实现步骤摘要】
本申请涉及计算机,尤其涉及一种虚拟场景中的阴影生成方法、装置、电子设备、计算机可读存储介质以及计算机程序产品。
技术介绍
1、在游戏中,为了使游戏中的物体产生的阴影具有真实阴影的效果,可以通过虚拟阴影的形式展示游戏场景中物体产生的阴影,虚拟阴影的作用就是要模拟真实阴影渐变且在阴影周边制造虚化。
2、相关技术中,在游戏场景中,各种物体的虚拟阴影很难从复杂的背景中分离出来,准确率较低且真实性差。
技术实现思路
1、本申请实施例提供一种虚拟场景中的阴影生成方法、装置、电子设备、计算机可读存储介质以及计算机程序产品,能够提高虚拟场景中阴影的质量和真实性。
2、本申请实施例的技术方案是这样实现的:
3、本申请实施例提供一种虚拟场景中的阴影生成方法,包括:
4、获取虚拟场景中物体的真实阴影,以及所述真实阴影的阴影强度;
5、创建所述真实阴影对应的掩膜图像,并基于所述掩膜图像,对所述场景图像中所述真实阴影进行遮挡,得到阴影遮罩图;
...
【技术保护点】
1.一种虚拟场景中的阴影生成方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述获取虚拟场景中物体的真实阴影,包括:
3.如权利要求2所述的方法,其特征在于,所述确定所述场景图像中所述真实阴影对应的真实阴影区域,包括:
4.如权利要求3所述的方法,其特征在于,所述获取所述虚拟场景中相机的天顶角及方位角,包括:
5.如权利要求3所述的方法,其特征在于,所述场景图像的尺寸包括所述场景图像的长及宽;
6.如权利要求1所述的方法,其特征在于,所述创建所述真实阴影对应的掩膜图像,包括:
...【技术特征摘要】
1.一种虚拟场景中的阴影生成方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述获取虚拟场景中物体的真实阴影,包括:
3.如权利要求2所述的方法,其特征在于,所述确定所述场景图像中所述真实阴影对应的真实阴影区域,包括:
4.如权利要求3所述的方法,其特征在于,所述获取所述虚拟场景中相机的天顶角及方位角,包括:
5.如权利要求3所述的方法,其特征在于,所述场景图像的尺寸包括所述场景图像的长及宽;
6.如权利要求1所述的方法,其特征在于,所述创建所述真实阴影对应的掩膜图像,包括:
7.如权利要求1所述的方法,其特征在于,所述在所述阴影遮罩图中,确定所述物体的虚拟阴影的虚拟阴影轮廓,包括:
8.如权利要求7所述的方法,其特征在于,所述相机的位置为,所述相机在光照坐标系下的第一位置坐标,所述物体的位置为,所述物体上各个点在所述光照坐标系下的点坐标;所述基于所述相机的位置及所述物体的位置,确定所述物体的阴影轮廓,包括:
9....
【专利技术属性】
技术研发人员:徐东,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。