CN115054916A 阴影制作方法、装置、设备和存储介质 (上海完美时空软件有限公司).docxVIP

  • 1
  • 0
  • 约1.56万字
  • 约 28页
  • 2026-02-02 发布于重庆
  • 举报

CN115054916A 阴影制作方法、装置、设备和存储介质 (上海完美时空软件有限公司).docx

(19)国家知识产权局

(12)发明专利申请

(10)申请公布号CN115054916A(43)申请公布日2022.09.16

(21)申请号202210613313.9

(22)申请日2022.05.31

(71)申请人上海完美时空软件有限公司

地址200092上海市杨浦区四平路2500号

22C-15室

(72)发明人程庆宝

(74)专利代理机构北京太合九思知识产权代理有限公司11610

专利代理师孙明子刘戈

(51)Int.CI.

A63F

GO6T

GO6T

GO6T

GO6T

13/52(2014.01)

15/60(2006.01)

15/87(2011.01)7/73(2017.01)15/20(2011.01)

权利要求书2页

说明书9页附图4页

(54)发明名称

阴影制作方法、装置、设备和存储介质

(57)摘要

CN115054916A本发明实施例提供一种阴影制作方法、装置、设备和存储介质,该方法包括:确定场景中各模型的顶点分别与预设光源之间的距离;获取各模型的顶点各自对应的深度值;基于距离以及深度值,确定各模型的顶点各自对应的阴影状态,阴影状态用于指示对应的顶点是否处于阴影中;将各模型的顶点各自对应的阴影状态记录在各顶点的颜色属性中。采用本发明,在游戏制作完成之后,游戏的安装包中携带有模型的各顶点的颜色属性,而在颜色属性中记录有模型的各顶点对应的阴影状态。进而,在游戏运行的过程中,可以从模型的各顶点的颜色属性中读取相应顶点对应的阴影状态。由于游戏的安装包中不再添加

CN115054916A

确定场景中各模型的顶点分别与预设光源之间的距离

获取各模型的顶点各自对应的深度值

将各模型的顶点各自对应的阴影状态记录在各顶点的颜色属性中

101

102

103

104

CN115054916A权利要求书1/2页

2

1.一种阴影制作方法,其特征在于,包括:

确定场景中各模型的顶点分别与预设光源之间的距离;

获取所述各模型的顶点各自对应的深度值;

基于所述距离以及所述深度值,确定所述各模型的顶点各自对应的阴影状态,所述阴影状态用于指示对应的顶点是否处于阴影中;

将所述各模型的顶点各自对应的阴影状态记录在各顶点的颜色属性中。

2.根据权利要求1所述的方法,其特征在于,在将所述各模型的顶点各自对应的阴影状态记录在各顶点的颜色属性中之后,所述方法还包括:

在着色器中通过所述各模型的顶点的颜色属性,获取所述各模型的顶点各自对应的阴影状态;

基于所述阴影状态,对所述场景中的各模型进行渲染处理,以绘制所述各模型分别对应的阴影。

3.根据权利要求1所述的方法,其特征在于,所述将所述各模型的顶点各自对应的阴影状态记录在各顶点的颜色属性中,包括:

若任一顶点对应的阴影状态指示所述任一顶点处于阴影中,则确定所述任一顶点的颜色属性中阴影状态对应的参数为第一数值;

若任一顶点对应的阴影状态指示所述任一顶点未处于阴影中,则确定所述任一顶点的颜色属性中阴影状态对应的参数为第二数值,所述第二数值与所述第一数值不同。

4.根据权利要求1所述的方法,其特征在于,所述基于所述距离以及所述深度值,确定所述各模型的顶点各自对应的阴影状态,包括:

若任一顶点与所述预设光源之间的距离大于所述任一顶点的深度值,则确定所述任一顶点对应的阴影状态为处于阴影中;

若任一顶点与所述预设光源之间的距离小于所述任一顶点的深度值,则确定所述任一顶点对应的阴影状态为未处于阴影中。

5.根据权利要求1所述的方法,其特征在于,所述确定场景中各模型的顶点分别与预设光源之间的距离,包括:

获取预设光源对应的光源矩阵;

获取所述各模型的顶点各自对应的世界坐标,所述世界坐标为对应的顶点在预先建立的世界坐标系中的坐标;

基于所述光源矩阵以及所述世界坐标,确定所述各模型的顶点分别与所述预设光源之间的距离。

6.根据权利要求5所述的方法,其特征在于,所述获取预设光源对应的光源矩阵,包括:

确定各模型对应的最小包围盒;

获取所述预设光源的朝向信息;

基于所述最小包围盒以及所述朝向信息,确定预设光源对应的光源矩阵。

7.根据权利要求5所述的方法,其特征在于,所述基于所述光源矩阵以及所述世界坐标,确定所述各模型的顶点分别与所述预设光源之间的距离,还包括:

基于所述光源矩阵以及所述世界坐标,确定所述各顶点分别对应的采样坐标,所述采样坐标用于对深度图进行采样操作;

CN115054916

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档