【技术实现步骤摘要】
一种虚拟建筑模型的生成方法、装置、以及电子设备
[0001]本申请涉及计算机
,尤其涉及一种虚拟建筑模型的生成方法以及装置,本申请进一步提供相关的电子设备和计算机可读存储介质。
技术介绍
[0002]随着计算机技术的快速发展,大世界游戏成为当前时代主流。大世界游戏具有足够大的游戏场景,而游戏场景的构造往往会涉及到大数量的虚拟建筑物。
[0003]现有技术中,针对写实风格游戏,已存在城市虚拟建筑物的自动生成方法,而对于卡通风格游戏,卡通虚拟建筑物的生成还依赖于游戏开发者的手工绘制。这样无疑增加了游戏开发者的劳动强度,使游戏开发的人力成本增高,且由于手工绘制的效率较低,会导致游戏开发速度慢、游戏版本更新时间长。
[0004]因此,如何针对卡通风格游戏,开发出卡通虚拟建筑物的自动化生成方法,从而降低游戏开发者的劳动强度、提高游戏的开发速度及版本更新速度,已成为大世界游戏开发中亟待解决的技术问题。
技术实现思路
[0005]本申请提供了一种虚拟建筑模型的生成方法、装置、电子设备以及计算机可读存储 ...
【技术保护点】
【技术特征摘要】
1.一种虚拟建筑模型的生成方法,其特征在于,所述方法包括:获取用于生成虚拟建筑模型的第一基础结构;根据所述第一基础结构,获得用于生成预设建筑风格的所述虚拟建筑模型的第二基础结构;获取用于生成所述虚拟建筑模型的状态信息,所述状态信息为表征所述虚拟建筑模型在所述预设建筑风格下的预设表现形式的信息;根据所述第二基础结构和所述状态信息,生成所述虚拟建筑模型。2.根据权利要求1所述的方法,其特征在于,所述预设表现形式表现为以下形式中的至少一种:所述虚拟建筑模型的形状、所述虚拟建筑模型的尺寸、所述虚拟建筑模型的附属物的形状及数量。3.根据权利要求1所述的方法,其特征在于,所述根据所述第一基础结构,获得用于生成预设建筑风格的所述虚拟建筑模型的第二基础结构,包括:根据所述第一基础结构,获得多个用于生成预设建筑风格的所述虚拟建筑模型的第二基础结构;所述获取用于生成所述虚拟建筑模型的状态信息,包括:获取多个用于生成所述虚拟建筑模型的状态信息;所述根据所述第二基础结构和所述状态信息,生成所述虚拟建筑模型,包括:根据多个所述第二基础结构和多个所述状态信息,生成多个所述虚拟建筑模型。4.根据权利要求1所述的方法,其特征在于,所述获取用于生成虚拟建筑模型的第一基础结构,包括:响应于针对构建模式的选择操作,获取所述第一基础结构;其中,所述构建模式为以下模式中的一种:盒子模式、动态网格模式、静态网格模式。5.根据权利要求1所述的方法,其特征在于,所述根据所述第一基础结构,获得用于生成所述虚拟建筑模型的第二基础结构,包括:响应于针对所述第一基础结构对应的第一参数的变更操作,生成第二参数,所述第二参数为表征所述预设建筑风格的参数;根据所述第二参数,对所述第一基础结构进行结构调整,获得所述第二基础结构。6.根据权利要求1所述的方法,其特征在于,所述第一基础结构为立方体网格,所述第二基础结构为根据所述第一基础结构获取的变形立方体网格。7.根据权利要求1所述的方法,其特征在于,所述状态信息包括:针对所述虚拟建筑模型的预设轮廓信息;所述根据所述第二基础结构和所述状态信息,生成所述虚拟建筑模型,包括:根据所述预设轮廓信息,将至少一个所述第二基础结构组合为所述虚拟建筑模型的预设结构,所述预设结构为所述预设轮廓信息表征的结构。8.根据权利要求1所述的方法,其特征在于,所述状态信息还包括:针对所述虚拟建筑模型的预设窗口信息,所述预设窗口信息至少包括窗口尺寸信息;所述根据所述第二基础结构和所述状态信息,生成所述虚拟建筑模型,包括:根据所述窗口尺寸信息,判断所述第二基础结构是否能够布放预设窗口,所述预设窗口为所述窗口尺寸信息表征的窗口;
若所述第二基础结构能够布放所述预设窗口,则在所述第二基础结构的中心位置布放一个所述预设窗口。9.根据权利要求1...
【专利技术属性】
技术研发人员:山姆,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。