一种图像资源的生成方法和装置制造方法及图纸

技术编号:20074605 阅读:24 留言:0更新日期:2019-01-15 00:30
本发明专利技术实施例提供了一种图像资源的生成方法和装置,可以获取待生成的目标图像资源对应的目标模型,获取目标模型对应的第一贴图,第一贴图为位图格式,将第一贴图转换为第二贴图,第二贴图为矢量格式,将第二贴图加载到目标模型中,得到目标图像资源。基于上述处理,可以对位图格式的第一贴图进行格式转换,得到矢量格式的第二贴图。由于矢量格式的贴图占用的存储空间较小,因此,将第二贴图加载到模型中,可以减小生成的图像资源所占的存储空间。

A Method and Device for Generating Image Resources

The embodiment of the present invention provides a method and device for generating image resources, which can obtain the target model corresponding to the target image resources to be generated, and obtain the first map corresponding to the target model. The first map is a bitmap format, the first map is converted into a second map, the second map is a vector format, and the second map is loaded into the target model to obtain the target image resources. Based on the above processing, the first map of bitmap format can be converted to the second map of vector format. Because the mapping in vector format occupies less storage space, loading the second mapping into the model can reduce the storage space occupied by the generated image resources.

【技术实现步骤摘要】
一种图像资源的生成方法和装置
本专利技术涉及计算机
,特别是涉及一种图像资源的生成方法和装置。
技术介绍
随着计算机技术的快速发展,用户对于各应用程序的体验要求也在不断提高,例如,用于对应用程序运行的流畅度的要求、用户对应用程序的显示画面的要求。为了满足用户的要求,应用程序的显示画面中的图像资源的生成方法也在不断更新优化。现有技术中,首先获取待生成的图像资源对应的模型,然后,获取预设的贴图,并将贴图加载到模型中,进而生成图像资源。例如,该图像资源可以为游戏场景中的汽车。在生成该汽车对应的图像资源时,首先需要获取该汽车对应的汽车模型,然后,获取预设的汽车贴图,并将汽车贴图加载到汽车模型中,进而可以得到显示为汽车的图像资源。然而,现有技术中,模型对应的贴图通常为TGA(Targa,塔尔加)等位图格式,由于TGA等位图格式的贴图占有的存储空间较大,导致生成的图像资源占用的存储空间较大。
技术实现思路
本专利技术实施例的目的在于提供一种图像资源的生成方法和装置,以减小图像资源占用的存储空间。具体技术方案如下:第一方面,为了达到上述目的,本专利技术实施例公开了一种图像资源的生成方法,所述方法包括:获取待生成的目标图像资源对应的目标模型;获取所述目标模型对应的第一贴图;其中,所述第一贴图为位图格式;将所述第一贴图转换为第二贴图;其中,所述第二贴图为矢量格式;将所述第二贴图加载到所述目标模型中,得到所述目标图像资源。可选的,所述获取待生成的目标图像资源对应的目标模型,包括:获取结构参数;根据所述结构参数生成结构模型;将所述结构模型作为待生成的目标图像资源对应的目标模型。可选的,所述获取所述目标模型对应的第一贴图,包括:获取用户输入的贴图选择指令;其中,所述贴图选择指令包含贴图标识;从预设的贴图库中获取所述贴图标识对应的贴图,作为所述目标模型对应的第一贴图。可选的,所述矢量格式为可缩放矢量图形SVG格式。第二方面,为了达到上述目的,本专利技术实施例公开了一种图像资源的生成装置,所述装置包括:第一获取模块,用于获取待生成的目标图像资源对应的目标模型;第二获取模块,用于获取所述目标模型对应的第一贴图;其中,所述第一贴图为位图格式;转换模块,用于将所述第一贴图转换为第二贴图;其中,所述第二贴图为矢量格式;生成模块,用于将所述第二贴图加载到所述目标模型中,得到所述目标图像资源。可选的,所述第一获取模块,具体用于获取结构参数;根据所述结构参数生成结构模型;将所述结构模型作为待生成的目标图像资源对应的目标模型。可选的,所述第二获取模块,具体用于获取用户输入的贴图选择指令;其中,所述贴图选择指令包含贴图标识;从预设的贴图库中获取所述贴图标识对应的贴图,作为所述目标模型对应的第一贴图。可选的,所述矢量格式为可缩放矢量图形SVG格式。在本专利技术实施的另一方面,为了达到上述目的,本专利技术实施例还公开了一种电子设备,上述电子设备包括:存储器,用于存放计算机程序;处理器,用于执行所述存储器上所存放的程序时,实现如上述第一方面所述的图像资源的生成方法。在本专利技术实施的又一方面,还提供了一种计算机可读存储介质,上述计算机可读存储介质中存储有指令,当其在计算机上运行时,实现如上述第一方面所述的图像资源的生成方法。在本专利技术实施的又一方面,本专利技术实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面所述的图像资源的生成方法。本专利技术实施例提供的一种图像资源的生成方法和装置,可以获取待生成的目标图像资源对应的目标模型,获取目标模型对应的第一贴图,第一贴图为位图格式,将第一贴图转换为第二贴图,第二贴图为矢量格式,将第二贴图加载到目标模型中,得到目标图像资源。基于上述处理,可以对位图格式的第一贴图进行格式转换,得到矢量格式的第二贴图。由于矢量格式的贴图占用的存储空间较小,因此,将第二贴图加载到模型中,可以减小生成的图像资源所占的存储空间。当然,实施本专利技术的任一产品或方法必不一定需要同时达到以上所述的所有优点。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种图像资源的生成方法的流程图;图2为本专利技术实施例提供的一种图像资源的生成方法的示例的示意图;图3为本专利技术实施例提供的一种图像资源的生成方法的示例的示意图;图4为本专利技术实施例提供的一种图像资源的生成装置的结构图;图5为本专利技术实施例提供的一种电子设备的结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。现有技术中,模型对应的贴图通常为TGA(Targa,塔尔加)等位图格式,由于TGA等位图格式的贴图占用的存储空间较大,导致生成的图像资源占用的存储空间较大。为了解决上述问题,本专利技术申请提供了一种图像资源的生成方法和装置。上述方法可以应用于智能终端(可以称为目标终端),或者,该方法也可以应用于目标终端中的应用程序,目标终端可以为智能手机、平板电脑等设备。本实施例以该方法应用于目标终端为例进行说明,其他情况与之类似。目标终端可以获取待生成的目标图像资源对应的目标模型,获取目标模型对应的位图格式的第一贴图,将第一贴图转换为矢量格式的第二贴图,将第二贴图加载到目标模型中,得到目标图像资源。基于上述处理,可以对位图格式的第一贴图进行格式转换,得到矢量格式的第二贴图。由于矢量格式的贴图占用的存储空间较小,因此,将第二贴图加载到模型中,可以减小生成的图像资源所占的存储空间。下面再通过具体实施例对本专利技术进行详细介绍。参见图1,图1为本专利技术实施例提供的一种图像资源的生成方法的流程图,该方法可以包括以下步骤:S101:获取待生成的目标图像资源对应的目标模型。其中,目标图像资源通常为三维的图像资源,例如,游戏场景中的房子、游戏场景中的人物等图像资源。目标模型用于表示目标图像资源的形状和结构,例如,目标图像资源为游戏场景中的汽车,则目标模型为该汽车对应的汽车模型;目标图像资源为游戏场景中的人物,则目标模型为该人物对应的人物模型。在实施中,目标终端可以获取待生成的目标图像资源对应的目标模型,以根据目标模型生成目标图像资源。目标终端获取目标模型的方式可以是多种多样的,可选的,目标终端可以采取以下两种方式获取目标模型:方式一,获取结构参数;根据结构参数生成结构模型;将结构模型作为待生成的目标图像资源对应的目标模型。其中,结构参数可以包括模型各顶点的坐标。在实施中,目标终端可以根据用户需求生成目标图像资源的目标模型。具体的,用户可以通过目标终端的输入部件,向目标终端输入结构参数。目标终端则可以获取用户输入的结构参数,然后,目标终端可以根据结构参数生成对应的结构模型,将生成的结构模型作为目标图像资源对应的模型(即目标模型)。例如,目标终端可以根据结构参数本文档来自技高网...

【技术保护点】
1.一种图像资源的生成方法,其特征在于,所述方法包括:获取待生成的目标图像资源对应的目标模型;获取所述目标模型对应的第一贴图;其中,所述第一贴图为位图格式;将所述第一贴图转换为第二贴图;其中,所述第二贴图为矢量格式;将所述第二贴图加载到所述目标模型中,得到所述目标图像资源。

【技术特征摘要】
1.一种图像资源的生成方法,其特征在于,所述方法包括:获取待生成的目标图像资源对应的目标模型;获取所述目标模型对应的第一贴图;其中,所述第一贴图为位图格式;将所述第一贴图转换为第二贴图;其中,所述第二贴图为矢量格式;将所述第二贴图加载到所述目标模型中,得到所述目标图像资源。2.根据权利要求1所述的方法,其特征在于,所述获取待生成的目标图像资源对应的目标模型,包括:获取结构参数;根据所述结构参数生成结构模型;将所述结构模型作为待生成的目标图像资源对应的目标模型。3.根据权利要求1所述的方法,其特征在于,所述获取所述目标模型对应的第一贴图,包括:获取用户输入的贴图选择指令;其中,所述贴图选择指令包含贴图标识;从预设的贴图库中获取所述贴图标识对应的贴图,作为所述目标模型对应的第一贴图。4.根据权利要求1所述的方法,其特征在于,所述矢量格式为可缩放矢量图形SVG格式。5.一种图像资源的生成装置,其特征在于,所述装置包括:第一获取模块,用于获取待生成的目标图像资源对应的目标模型;第二获取模块,用于获取所述目标模型对应的第一贴图;其中,所述第...

【专利技术属性】
技术研发人员:陈玎
申请(专利权)人:北京金山安全软件有限公司
类型:发明
国别省市:北京,11

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

1