[发明专利]一种建筑物构件编辑方法、装置、存储介质和电子设备有效
申请号: | 202010516502.5 | 申请日: | 2020-06-09 |
公开(公告)号: | CN111589155B | 公开(公告)日: | 2021-08-31 |
发明(设计)人: | 张翔;刘毅 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | A63F13/60 | 分类号: | A63F13/60;G06T17/20 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 李汉亮 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 建筑物 构件 编辑 方法 装置 存储 介质 电子设备 | ||
本申请实施例公开了一种建筑物构件编辑方法、装置、存储介质和电子设备,所述方法包括:确定虚拟建筑物中待编辑建筑物构件的建筑物构件区域,将建筑物构件区域划分为多个网格区域,确定目标构件样式对应的元素标识集合,基于元素标识集合,在相应的网格区域上编辑第一构件元素样式下的第一构件元素,基于第二构件元素对应的区域位置信息,在相应的网格区域上编辑第二构件元素样式下的第二构件元素,基于编辑后的构件元素所对应的元素标识,对多个网格区域的碰撞属性进行调整,得到编辑后建筑物构件。该方案可以提升虚拟建筑物中建筑物构件与碰撞属性的匹配性。
技术领域
本申请涉及计算机技术领域,具体涉及一种建筑物构件编辑方法、装置、存储介质和电子设备。
背景技术
为了提升游戏的趣味性,许多游戏会包括家园系统的玩法,玩家可以在游戏中建造属于自己的虚拟房屋、虚拟花园等,还可以对虚拟房屋进行布置、装修等等,使得玩家能够体验到自己的“家园”从无到有、逐渐繁华的过程。现有游戏中室内建造的玩法,是通过更换贴图改变虚拟对象的外观,但是通过这种方法调整后的虚拟对象不够真实。
发明内容
本申请实施例提供一种建筑物构件编辑方法、装置、存储介质和电子设备,该方案可以提升虚拟建筑物中建筑物构件与碰撞属性的匹配性。
本申请实施例提供一种建筑物构件编辑方法,包括:
确定虚拟建筑物中待编辑建筑物构件的建筑物构件区域;
将所述建筑物构件区域划分为多个网格区域;
确定目标构件样式对应的元素标识集合,其中,所述元素标识集合包括多个元素标识,每个所述元素标识对应一个网格区域,所述多个元素标识至少包括第一构件元素样式下第一构件元素的第一元素标识、第二构件元素样式下第二构件元素的第二元素标识;
基于所述元素标识集合,在相应的网格区域上编辑所述第一构件元素样式下的第一构件元素;
基于所述第二构件元素对应的区域位置信息,在相应的网格区域上编辑所述第二构件元素样式下的第二构件元素;
基于编辑后的构件元素所对应的元素标识,对所述多个网格区域的碰撞属性进行调整,得到编辑后建筑物构件。
相应的,本申请实施例还提供一种建筑物构件编辑装置,包括:
确定模块,用于确定虚拟建筑物中待编辑建筑物构件的建筑物构件区域;
划分模块,用于将所述建筑物构件区域划分为多个网格区域;
集合确定模块,用于确定目标构件样式对应的元素标识集合,其中,所述元素标识集合包括多个元素标识,每个所述元素标识对应一个网格区域,所述多个元素标识至少包括第一构件元素样式下第一构件元素的第一元素标识、第二构件元素样式下第二构件元素的第二元素标识;
第一编辑模块,用于基于所述元素标识集合,在相应的网格区域上编辑所述第一构件元素样式下的第一构件元素;
第二编辑模块,用于基于所述第二构件元素对应的区域位置信息,在相应的网格区域上编辑所述第二构件元素样式下的第二构件元素;
调整模块,用于基于编辑后的构件元素所对应的元素标识,对所述多个网格区域的碰撞属性进行调整,得到编辑后建筑物构件。
可选的,在一些实施例中,所述第一编辑模块可以包括标识确定子模块、区域确定子模块和编辑子模块,如下:
标识确定子模块,用于从所述构件元素集合的多个所述元素标识中,确定第一构件元素样式下第一构件元素的第一元素标识;
区域确定子模块,用于基于所述第一元素标识在所述元素标识集合中的集合索引,从所述多个网格区域中确定所述第一元素标识对应的第一网格区域;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010516502.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种铅合金熔炼装置
- 下一篇:一种液压油缸加工工艺