模型的图标生成方法、装置、电子设备及存储介质与流程

文档序号:36918016发布日期:2024-02-02 21:45阅读:38来源:国知局
模型的图标生成方法、装置、电子设备及存储介质与流程

本申请涉及数据处理,具体而言,涉及一种模型的图标生成方法、装置、电子设备及存储介质。


背景技术:

1、在大多游戏中,均会为虚拟模型制作对应的图标资源,以向玩家清晰的展示虚拟模型的外形特征,方便玩家了解虚拟模型的外形特征以进行模型的购买。

2、现有技术中,在制作模型的图标时,通常需要开发人员根据经验和需求,设定模型的拍摄位置,然后烘焙模型的纹理信息得到模型的图标。

3、但是,上述方法需要开发人员手动设定拍摄位置,且拍摄位置的设定容易受到主观意识的影响,从而导致生成的模型的图标效果较差。


技术实现思路

1、本申请的目的在于,提供一种模型的图标生成方法、装置、电子设备及存储介质,以便于自动化的生成模型的图标,提升模型的图标的生成效率。

2、为实现上述目的,本申请实施例采用的技术方案如下:

3、第一方面,本申请实施例提供了一种模型的图标生成方法,包括:

4、根据生成图标的触发信息,从游戏中采集至少一个指定模型的模型数据;

5、根据指定模型的模型数据,确定指定模型的包围盒的信息;

6、根据指定模型的包围盒的信息以及虚拟相机的位置信息,确定指定模型相对于虚拟相机的预设位置;

7、从所述预设位置对指定模型进行二维图像转换处理,生成指定模型对应的二维图标。

8、第二方面,本申请实施例还提供了一种模型的图标生成装置,包括:采集模块、确定模块、生成模块;

9、所述采集模块,用于根据生成图标的触发信息,从游戏中采集至少一个指定模型的模型数据;

10、所述确定模块,用于根据指定模型的模型数据,确定指定模型的包围盒的信息;

11、所述确定模块,用于根据指定模型的包围盒的信息以及虚拟相机的位置信息,确定指定模型相对于虚拟相机的预设位置;

12、所述生成模块,用于从所述预设位置对指定模型进行二维图像转换处理,生成指定模型对应的二维图标。

13、第三方面,本申请实施例提供了一种电子设备,包括:处理器、存储介质和总线,存储介质存储有处理器可执行的机器可读指令,当电子设备运行时,处理器与存储介质之间通过总线通信,处理器执行机器可读指令,以执行如第一方面中提供的模型的图标生成方法。

14、第四方面,本申请实施例提供了一种计算机可读存储介质,该存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如第一方面提供的模型的图标生成方法。

15、本申请的有益效果是:

16、本申请提供一种模型的图标生成方法、装置、电子设备及存储介质,在游戏实时运行的过程中,基于触发信息,从游戏中获取指定模型的模型数据,从而根据指定模型的模型数据得到指定模型的包围盒的信息,从而自动化的根据指定模型的包围盒的信息以及虚拟相机的位置信息,确定出指定模型的最佳拍摄位置,将指定模型移动至最佳拍摄位置后,将指定模型投影至虚拟相机的屏幕坐标系下,以实现将三维模型转换为二维图像,从而得到的二维图像即为指定模型对应的二维图标。本方案基于实时在线的方式,自动获取模型的信息,生成模型的二维图标,相比于离线处理的方式而言,无需开发人员人工设定模型的相关信息;且由于模型是在游戏运行过程中实时获取的,即使模型发生了改变,也能及时的获取到新的模型进行计算,保证生成的图标的精确性,且通过实时生成模型图标的方式,可减少游戏包体的大小。



技术特征:

1.一种模型的图标生成方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据生成图标的触发信息,从游戏中采集至少一个指定模型的模型数据,包括:

3.根据权利要求1所述的方法,其特征在于,所述根据生成图标的触发信息,从游戏中采集至少一个指定模型的模型数据,包括:

4.根据权利要求1所述的方法,其特征在于,根据指定模型的包围盒的信息以及虚拟相机的位置信息,确定指定模型相对于虚拟相机的预设位置,包括:

5.根据权利要求1或2所述的方法,其特征在于,所述根据指定模型的包围盒的信息以及虚拟相机的位置信息,确定指定模型相对于虚拟相机的预设位置,包括:

6.根据权利要求1所述的方法,其特征在于,所述从所述预设位置对指定模型进行二维图像转换处理,生成指定模型对应的二维图标,包括:

7.根据权利要求1所述的方法,其特征在于,所述从所述预设位置对指定模型进行二维图像转换处理,生成指定模型对应的二维图标,包括:

8.根据权利要求6或7所述的方法,其特征在于,所述对所述指定模型进行二维图像转换处理,生成所述指定模型对应的二维图标,包括:

9.根据权利要求6或7所述的方法,其特征在于,所述对所述指定模型进行二维图像转换处理,生成所述指定模型对应的二维图标,包括:

10.根据权利要求1所述的方法,其特征在于,所述生成指定模型对应的二维图标之后,包括:

11.根据权利要求10所述的方法,其特征在于,所述根据指定模型的使用场景,将所述指定模型对应的二维图标显示在对应位置,包括:

12.一种模型的图标生成装置,其特征在于,包括:采集模块、确定模块、生成模块;

13.一种电子设备,其特征在于,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的程序指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述程序指令,以执行如权利要求1至11任一所述的模型的图标生成方法。

14.一种计算机可读存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1至11任一所述的模型的图标生成方法。


技术总结
本申请提供一种模型的图标生成方法、装置、电子设备及存储介质,涉及数据处理技术领域。该方法基于实时在线的方式,自动获取模型的信息,生成模型的二维图标,相比于离线处理的方式而言,无需开发人员人工设定模型的相关信息;且由于模型是在游戏运行过程中实时获取的,即使模型发生了改变,也能及时的获取到新的模型进行计算,保证生成的图标的精确性,且通过实时生成模型图标的方式,可减少游戏包体的大小。

技术研发人员:江录春
受保护的技术使用者:网易(上海)网络有限公司
技术研发日:
技术公布日:2024/2/1
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1