纹样的显示方法、装置、设备、介质及程序产品制造方法及图纸

技术编号:39324401 阅读:12 留言:0更新日期:2023-11-12 16:03
本申请公开了一种纹样的显示方法、装置、设备、介质及程序产品,属于界面显示领域。所述方法包括:显示虚拟角色当前穿搭的基础服饰;响应于主纹样的第一选择操作,在基础服饰上显示主纹样;以及,响应于辅纹样的第二选择操作,在基础服饰上显示辅纹样;其中,主纹样的显示优先级高于辅纹样的显示优先级。上述方案实现了在同一基础服饰上即可生成更多的个性化外观。观。观。

【技术实现步骤摘要】
纹样的显示方法、装置、设备、介质及程序产品


[0001]本申请实施例涉及界面显示领域,特别涉及一种纹样的显示方法、装置、设备、介质及程序产品。

技术介绍

[0002]游戏领域中,玩家控制的游戏角色经常穿着服饰,服饰的种类往往十分有限,大量游戏角色将穿搭着同一类型的服饰。
[0003]为解决游戏角色具有相似外观的问题,相关技术在服饰上进一步设置有装饰性纹样,相关技术支持玩家自定义装饰性纹样的类型、装饰性纹样的覆盖位置、装饰性纹样的大小等。然而,与服饰类似,装饰性纹样的种类也十分有限,即使在服饰上增设了装饰性纹样,仍然存在大量游戏角色具有较为相似的外观。
[0004]基于此,如何为游戏角色提供充分的个性化外观,成为亟需解决的技术问题。

技术实现思路

[0005]本申请提供了一种纹样的显示方法、装置、设备、介质及程序产品,实现了在同一基础服饰上即可生成更多的个性化外观。所述技术方案如下:
[0006]根据本申请的一方面,提供了一种纹样的显示方法,所述方法包括:
[0007]显示虚拟角色当前穿搭的基础服饰;
[0008]响应于主纹样的第一选择操作,在基础服饰上显示主纹样;以及,响应于辅纹样的第二选择操作,在基础服饰上显示辅纹样;
[0009]其中,主纹样的显示优先级高于辅纹样的显示优先级。
[0010]根据本申请的另一方面,提供了一种纹样的显示装置,所述装置包括:
[0011]显示模块,用于显示虚拟角色当前穿搭的基础服饰;
[0012]显示模块,还用于响应于主纹样的第一选择操作,在基础服饰上显示主纹样;以及,响应于辅纹样的第二选择操作,在基础服饰上显示辅纹样;
[0013]其中,主纹样的显示优先级高于辅纹样的显示优先级。
[0014]根据本申请的一个方面,提供了一种计算机设备,所述计算机设备包括:处理器和存储器,所述存储器存储有计算机程序,所述计算机程序由所述处理器加载并执行以实现如上所述的纹样的显示方法。
[0015]根据本申请的另一方面,提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序由处理器加载并执行以实现如上所述的纹样的显示方法。
[0016]根据本申请的另一方面,提供了一种计算机程序产品,所述计算机程序产品包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述方面提供的纹样的显示方法。
[0017]本申请实施例提供的技术方案带来的有益效果至少包括:
[0018]通过在基础服饰上同时添加主纹样和辅纹样,主纹样的显示优先级高于辅纹样的显示优先级,实现了同一基础服饰上可生成更多的个性化外观,个性化外观的种类数量跨越了相关技术中的数量级别。
[0019]假设,基础服饰的种类数量为a、纹样的种类数量为b,则相关技术生成的外观种类数量为a*b。然而,设置了主辅纹样之后,生成的外观种类数量为a*b2,显然主辅纹样的设置极大地丰富了虚拟角色的外观种类。
附图说明
[0020]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1示出了一个示例性实施例提供的计算机系统的示意图;
[0022]图2示出了一个示例性实施例提供的纹样的显示方法的流程图;
[0023]图3示出了一个示例性实施例提供的角色服饰系统的示意图;
[0024]图4示出了一个示例性实施例提供的简单纹样和高级纹样的示意图;
[0025]图5示出了另一个示例性实施例提供的角色服饰系统的示意图;
[0026]图6示出了一个示例性实施例提供的融合纹样的示意图;
[0027]图7示出了一个示例性实施例提供的第一显示样式和第二显示样式的示意图;
[0028]图8示出了另一个示例性实施例提供的角色服饰系统的示意图;
[0029]图9示出了一个示例性实施例提供的基础服饰的贴图生成过程的示意图;
[0030]图10示出了一个示例性实施例提供的基础服饰的uv坐标的示意图;
[0031]图11示出了一个示例性实施例提供的角色模型的穿搭位置与基础服饰的摆放位置的对应关系的示意图;
[0032]图12示出了一个示例性实施例提供的基础变换操作的示意图;
[0033]图13示出了一个示例性实施例提供的一种纹样对应的多种外观的示意图;
[0034]图14示出了一个示例性实施例提供的纹样的显示装置的结构框图;
[0035]图15示出了一个示例性实施例提供的计算机设备的结构框图。
具体实施方式
[0036]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0037]应当理解的是,在本文中提及的“若干个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
[0038]首先,对本申请实施例中涉及的名词进行简单介绍:
[0039]3D电脑端游戏:3D电脑端游戏具有基于空间立体计算技术构建出的三维虚拟世界,三维虚拟世界具有长、宽、高三种维度。在3D电脑端游戏中,用户可以360度全视野旋转镜头视角,观察三维虚拟世界。3D电脑端游戏指在膝上型便携计算机或台式计算机的客户端上进行的3D游戏。
[0040]虚拟环境:是应用程序在终端上运行时显示(或提供)的虚拟环境。该虚拟环境可以是对真实世界的仿真环境,也可以是半仿真半虚构的环境,还可以是纯虚构的环境。虚拟环境可以是二维虚拟环境、2.5维虚拟环境和三维虚拟环境中的任意一种,本申请对此不加以限定。下述实施例以虚拟环境是三维虚拟环境来举例说明。
[0041]虚拟角色:是指虚拟环境中的可活动对象。该可活动对象可以是虚拟人物、虚拟动物、动漫人物等,比如:在三维虚拟环境中显示的人物、动物。可选地,虚拟对象是基于动画骨骼技术创建的三维立体模型。每个虚拟角色在三维虚拟环境中具有自身的形状和体积,占据三维虚拟环境中的一部分空间。
[0042]图1示出了本申请一个示例性实施例提供的计算机系统的结构框图。该计算机系统100包括:终端120和服务器140。
[0043]终端120安装和运行有支持虚拟环境的应用程序。该应用程序可以是R本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种纹样的显示方法,其特征在于,所述方法包括:显示虚拟角色当前穿搭的基础服饰;响应于主纹样的第一选择操作,在所述基础服饰上显示所述主纹样;以及,响应于辅纹样的第二选择操作,在所述基础服饰上显示所述辅纹样;其中,所述主纹样的显示优先级高于所述辅纹样的显示优先级。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述主纹样与所述辅纹样在所述基础服饰上存在重叠显示区域的情况下,在所述重叠显示区域上显示出融合纹样。3.根据权利要求2所述的方法,其特征在于,所述融合纹样的纹样属性是通过叠加所述主纹样的纹样属性与所述辅纹样的纹样属性得到的。4.根据权利要求3所述的方法,其特征在于,所述在所述重叠显示区域上显示出融合纹样,包括:获取所述主纹样对应的第一纹样浓度和所述辅纹样对应的第二纹样浓度;计算所述第一纹样浓度和所述主纹样的基础纹样属性的乘积,得到第一属性分量;计算所述第二纹样浓度、所述辅纹样的基础纹样属性和第一数值的乘积,得到第二属性分量;所述第一纹样浓度和所述第二纹样浓度的取值范围均为零至一的闭区间;计算所述第一属性分量与所述第二属性分量的和值,得到所述融合纹样的纹样属性;基于所述融合纹样的纹样属性,显示所述融合纹样。5.根据权利要求4所述的方法,其特征在于,所述第一纹样浓度用于调节所述主纹样的基础纹样属性,得到所述主纹样的纹样属性;所述第二纹样浓度用于调节所述辅纹样的基础纹样属性,得到所述辅纹样的纹样属性;其中,所述纹样属性包括颜色值、法线值、金属度、粗糙度和高光值中的至少一种。6.根据权利要求2所述的方法,其特征在于,所述融合纹样的纹样元素是基于所述主纹样的纹样元素与所述辅纹样的纹样元素融合得到的。7.根据权利要求6所述的方法,其特征在于,所述在所述重叠显示区域上显示出融合纹样,包括:获取所述主纹样的第一纹样元素和所述辅纹样的第二纹样元素;根据所述第一纹样元素和所述第二纹样元素,从预设的存储表中映射得到第三纹样元素;所述第三纹样元素是所述第一纹样元素和所述第二纹样元素融合得到的纹样元素;将所述第三纹样元素作为所述融合纹样的纹样元素;以及,在所述重叠显示区域上显示出所述融合纹样。8.根据权利要求1至7任一所述的方法,其特征在于,所述方法还包括:响应于互换控件接收到触发操作,将所述主纹样作为互换后的辅纹样,在所述基础服饰上显示所述互换后的辅纹样;以及,将所述辅纹样作为互换后的主纹样,在所述基础服饰上显示所述互换后的主纹样。9.根据权利要求1至7任一所述的方法,其特征在于,目标纹样在所述基础服饰上对应有至少两种显示样式;其中,所述目标纹样包括所述主纹样和所述辅纹样中的至少一种。
10.根据权利要求9所述的方法,其特征在于,所述至少两种显示样式包括第一显示样式和第二显示样式;所述方法还包括:在所述目标纹样以所述第一显示样式进行显示的情况下,将所述第一显示样式切换为所述第二显示样式;以所述第二显示样式显示所述目标纹样;或者,在所述目标纹样以所述第二显示样式进行显示的情况下,将所述第二显示样式切换为所述第一显示样式;以所述第一显示样式显示所述目标纹样;其中,所...

【专利技术属性】
技术研发人员:马晓霏朱植秀樊文舟郭伟毅凌榕健张永佳彭皓珂张智翔赵伟肖竹青胡啸
申请(专利权)人:腾讯科技成都有限公司
类型:发明
国别省市:

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

1