电子游戏场景中的植被底部着色融合的方法及装置制造方法及图纸

技术编号:14581198 阅读:186 留言:0更新日期:2017-02-08 11:38
本发明专利技术公开了一种电子游戏场景中的植被底部着色融合的方法及装置,包括:获取植被底部所在地面的属性信息后,根据所述地面的属性信息计算得到所述地面应有颜色信息值,最后,根据所述地面应有颜色信息值设置植被底部顶点色,使植被底部顶点色表现出精准的环境遮挡效果。采用本发明专利技术实施例,则不需要再采用设计人员修改贴图的方式对电子游戏场景中的植被底部着色与地表着色进行融合,从而节省了大量的工作量及不造成资源负担。

【技术实现步骤摘要】

本专利技术涉及对图像的处理技术,特别涉及一种电子游戏场景中的植被底部着色融合的方法及装置。
技术介绍
电子游戏朝着大型的电子游戏的方向发展,特别是三维电子游戏的方向发展。在大型电子游戏中,电子游戏场景是对一个虚拟游戏世界的创造,一个制作细腻且精美的电子游戏场景能起到烘托整体电子游戏的气氛,起到将玩家带入到电子游戏剧情中的作用。植被是电子游戏场景中重要组成部分,设计人员采用多种植被配合其他元素,完成游戏环境设定且确定电子游戏场景基调。在制作电子游戏场景中,设计人员经常会遇到一个电子游戏场景分成多个区域多种颜色氛围的情况,需要做到小区域融合大环境,大环境氛围统一,需要大量的时间投入和美术资源分配,如何快速实现植被与地表的精准融合,尽可能减少时间与资源的消耗,是电子游戏引擎设计中需要考虑的一项细节。目前,电子游戏场景根据设计需求会划分为多个区域,每个区域的氛围和物体模型搭配不同,植被要与地表融合衔接。这时,就需要设计人员对电子游戏场景中的地表贴图和植被底部贴图颜色进行修改,使两者的颜色接近,多个区域需要多套贴图完成衔接。采用贴图对电子游戏场景中的植被底部着色与地表着色融合的方案,受贴图固有色、电子游戏场景光照和植被底部顶点色的影响,大多数植被底部的着色不能和地表贴图融合衔接,不融合于整体电子游戏场景氛围,没有表现出应有的环境遮挡效果。并且,由于电子游戏场景是由多区域、多元素及多颜色组成,在采用贴图对电子游戏场景中的植被底部着色与地表着色融合时,需要设计人员大量修改和增加贴图使各个部分融合,这不仅增大了设计人员的工作量,而且也增大了贴图数量,造成了资源的负担。专
技术实现思路
有鉴于此,本专利技术实施例提供一种电子游戏场景中的植被底部着色融合的方法,该方法能够在减少工作量及不造成资源负担的情况下对电子游戏场景中的植被底部着色融合到地表。本专利技术实施例还提供一种电子游戏场景中的植被底部着色融合的装置,该装置能够在减少工作量及不造成资源负担的情况下对电子游戏场景中的植被底部着色融合到地表。根据上述目的,本专利技术是这样实现的:一种电子游戏场景中的植被底部着色融合的方法,包括:获取电子游戏当前场景中植被所在地面位置信息;根据地面位置信息获取所设置的对应的地面属性信息;根据所对应的地面属性信息计算得到地面应有颜色值;根据地面应有颜色值设置植被底部顶点色。较佳地,所述所在地面位置信息是由空间坐标信息表示。较佳地,所述地面属性信息包括:纹理信息、纹理混合权重信息、光照信息和属性光源信息的一种或多种组合。较佳地,所述光照信息包括:光照计算模型、光源类型及物体模型表面材质信息中的一种或多种组合。较佳地,所述根据所对应的地面属性信息计算得到地面应有颜色值为:纹理信息*纹理混合权重信息+光照信息或/和属性光源信息,得到地面应有颜色值。较佳地,所述植被底部顶点色设置为与地面应有颜色值相等;或者设置为在地面应有颜色值所设定的阈值范围内的任一颜色。一种电子游戏场景中的植被底部着色融合的装置,包括:地面属性信息获取单元、地面应有颜色值计算单元及设置植被底部着色单元,其中,地面属性信息获取单元,用于根据获取的电子游戏当前场景中植被所在地面位置信息,获取对应的地面属性信息;地面应有颜色值计算单元,用于根据对应的地面属性信息计算得到地面应有颜色值;设置植被底部着色单元,用于根据地面应有颜色值设置植被底部顶点色。由上述方案可以看出,本专利技术实施例提供的方法及装置获取植被底部所在地面的属性信息后,根据所述地面的属性信息计算得到所述地面应有颜色信息值,最后,根据所述地面应有颜色信息值设置植被底部顶点色,使植被底部顶点色表现出精准的环境遮挡效果。采用本专利技术实施例,则不需要再采用设计人员修改贴图的方式对电子游戏场景中的植被底部着色与地表着色进行融合,从而节省了大量的工作量及不造成资源负担。附图说明图1为本专利技术实施例提供的电子游戏场景中的植被底部着色融合的方法流程图;图2为本专利技术实施例提供的电子游戏场景中的植被底部着色融合地表的结构示意图;图3为本专利技术实施例提供的在明亮场景下电子游戏场景中的植被底部着色融合地表的示意图;图4为本专利技术实施例提供的在较暗场景下电子游戏场景中的植被底部着色融合地表的示意图;图5为本专利技术实施例提供的电子游戏场景中的植被底部着色融合的装置结构示意图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本专利技术作进一步详细说明。本专利技术实施例为了在减少工作量及不造成资源负担的情况下对电子游戏场景中的植被底部着色融合到地表,不采用设计人员修改贴图的方式对电子游戏场景中的植被底部着色与地表着色进行融合,而是获取植被底部所在地面的属性信息后,根据所述地面的属性信息计算得到所述地面应有颜色信息值,最后,根据所述地面应有颜色信息值设置植被底部顶点色,使植被底部顶点色表现出精准的环境遮挡效果。这样,在电子游戏场景中,就快速实现植被着色与地表着色的精准衔接,使植被被融合于小区域,小区域融合于大环境,大环境范围既有丰富变化又风格统一,减少了设计人员时间的投入与美术资源的消耗。图1为本专利技术实施例提供的电子游戏场景中的植被底部着色融合的方法流程图,其具体步骤为:步骤101、获取电子游戏当前场景中植被所在地面位置信息;在本步骤中,所在地面位置信息是由空间坐标信息表示的,也就是植被所在地面位置的空间坐标信息;步骤102、根据地面位置信息获取所设置的对应的地面属性信息;在本步骤中,地面属性信息包括但不限于:纹理信息、纹理混合权重信息、光照信息及属性光源信息等,其中,纹理混合为混合在同一位置的相似点上色彩或透明度;步骤103、根据所对应的地面属性信息计算得到地面应有颜色值;在本步骤中,可以采用的公式为:纹理信息*纹理混合权重信息+光照信息(或/和属性光源信息),得到地面应有颜色值;步骤104、根据地面应有颜色值设置植被底部顶点色;在本步骤中,可以将植被底部顶点色设置与地面应有颜色值相等,也可以设置为在地面应有颜色值所设定的阈值范围内的任一颜色。这样,设置完成植被底部顶点色之后,就可以使植被底部表现出精准的环境遮挡效果,环境遮挡就是为了模拟光线被电子游戏场景中的物体模型遮挡后在物体模型周围产生的轮廓阴影及物体模型本身的背光效果,更真实地反映光线在空间中的位置和作用。图2为本专利技术实施例提供的电子游戏场景中的植被底部着色融合地表的结构示意图,可以看出,根据地面a的应有颜色值设置以几何体构造的植被底部b的顶点色应有颜色值。将本专利技术实施例提供的方法应用到三维电子游戏的引擎中,实现了电子游戏场景中的植被着色与地表着色的融合,并具有环境遮挡效果。以明亮和较暗的电子游戏场景为例说明,图3为本专利技术实施例提供的在明亮场景下电子游戏场景中的植被底部着色融合地表的示意图;图4为本专利技术实施例提供的在较暗场景下电子游戏场景中的植被底部着色融合地表的示意图。如图3和图4所示,采用本专利技术实施例的方法进行植被底部着色融合计算后,植被底部产生渐变效果,使植被着色和地表着色衔接精准融合,在明亮和较暗的电子游戏场景中都有精准的环境遮挡效果。电子游戏场景是由多元化体系构成,色调变化受固有色、方向光及属性光源影响,为了达到细腻的真实效果,光照及光源信息也参照计算,具体可以包括光本文档来自技高网
...

【技术保护点】
一种电子游戏场景中的植被底部着色融合的方法,其特征在于,包括:获取电子游戏当前场景中植被所在地面位置信息;根据地面位置信息获取所设置的对应的地面属性信息;根据所对应的地面属性信息计算得到地面应有颜色值;根据地面应有颜色值设置植被底部顶点色。

【技术特征摘要】
1.一种电子游戏场景中的植被底部着色融合的方法,其特征在于,包括:获取电子游戏当前场景中植被所在地面位置信息;根据地面位置信息获取所设置的对应的地面属性信息;根据所对应的地面属性信息计算得到地面应有颜色值;根据地面应有颜色值设置植被底部顶点色。2.如权利要求1所述的方法,其特征在于,所述所在地面位置信息是由空间坐标信息表示。3.如权利要求1所述的方法,其特征在于,所述地面属性信息包括:纹理信息、纹理混合权重信息、光照信息和属性光源信息的一种或多种组合。4.如权利要求3所述的方法,其特征在于,所述光照信息包括:光照计算模型、光源类型及物体模型表面材质信息中的一种或多种组合。5.如权利要求3所述的方法,其特征在于,所述根据所对应的地面...

【专利技术属性】
技术研发人员:杨罗瑛
申请(专利权)人:北京像素软件科技股份有限公司
类型:发明
国别省市:北京;11

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

1