[发明专利]塔楼模型的生成方法、装置、电子设备及存储介质在审
申请号: | 202211439474.7 | 申请日: | 2022-11-17 |
公开(公告)号: | CN115758822A | 公开(公告)日: | 2023-03-07 |
发明(设计)人: | 陈睿 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06F30/23 | 分类号: | G06F30/23;G06F30/13;G06T17/20 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 冯俊峰 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 塔楼 模型 生成 方法 装置 电子设备 存储 介质 | ||
本申请提供了一种塔楼模型的生成方法、装置、电子设备及存储介质,其中,方法包括:确定与待构建的塔楼模型的建筑区域对应的方形面片;将方形面片划分为多个子方形面片,根据第一预设高度范围设置每个子方形面片的高度;生成连接每个子方形面片的各个顶点与地面的柱状模型,地面是指塔楼模型底面所在的平面;提取每个子方形面片的一条边作为目标边,并生成连接目标边和底面的楼梯模型;获取底面为方形的部件模型与立方体类模型的侧面及顶面拼接而成的建筑模型,将建筑模型的底部分别与每个子方形面片拼接,以生成塔楼模型。本申请实施例可以实现自动、灵活地生成塔楼模型,提高塔楼模型生成效率。
技术领域
本申请涉及计算机技术领域,特别是涉及塔楼模型的生成方法、装置、电子设备及存储介质。
背景技术
随着游戏行业的蓬勃发展,游戏世界内所涵盖的内容越来越丰富。在游戏或动画视频场景制作中,会存在各式各样的建筑。
其中,游戏或动画视频场景中常常会出现密集的集装箱塔楼类建筑。集装箱塔楼是由错为堆叠的集装箱房屋与混凝土框架楼之间固定连接构成的巨型整体。若纯粹由人工手动构建塔楼模型,显然需要耗费大量的人力成本,存在构建成本高昂且十分耗时的问题。
需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
鉴于上述问题,提出了本申请以便提供克服上述问题或者至少部分地解决上述问题的塔楼模型的生成方法、装置、电子设备及存储介质,包括:
一种塔楼模型的生成方法,所述方法包括:
确定与待构建的塔楼模型的建筑区域对应的方形面片;
将所述方形面片划分为多个子方形面片,根据第一预设高度范围设置每个所述子方形面片的高度;
根据每个所述子方形面片的各个顶点,生成连接各所述顶点与地面的柱状模型;所述地面是指所述塔楼模型底面所在的平面;
提取每个所述子方形面片的一条边作为目标边,并生成连接各所述目标边与所述地面的楼梯模型;
将所述建筑模型的底部分别与每个所述子方形面片进行拼接,以生成所述塔楼模型;所述建筑模型是底面为方形的部件模型与立方体类模型的侧面及顶面拼接而成的模型。
一种塔楼模型的生成装置,所述装置包括:
面片获取模块,用于确定与待构建的塔楼模型的建筑区域对应的方形面片;
面片分割模块,用于将所述方形面片划分为多个子方形面片,根据第一预设高度范围设置每个所述子方形面片的高度;
柱状模型生成模块,用于根据每个所述子方形面片的各个顶点,生成连接各所述顶点与地面的柱状模型;所述地面是指所述塔楼模型底面所在的平面;
楼梯模型生成模块,用于提取每个所述子方形面片的一条边作为目标边,并生成连接各所述目标边与所述地面的楼梯模型;
塔楼模型生成模块,用于将所述建筑模型的底部分别与每个所述子方形面片进行拼接,以生成所述塔楼模型;所述建筑模型是底面为方形的部件模型与立方体类模型的侧面及顶面拼接而成的模型。
一种电子设备,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的塔楼模型的生成方法。
一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的塔楼模型的生成方法。
本申请具有以下优点:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211439474.7/2.html,转载请声明来源钻瓜专利网。