[发明专利]虚拟植被的生成方法、装置、设备及存储介质在审
申请号: | 202310794679.5 | 申请日: | 2023-06-30 |
公开(公告)号: | CN116524133A | 公开(公告)日: | 2023-08-01 |
发明(设计)人: | 贺刘伟;任晓宇 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06T17/00 | 分类号: | G06T17/00 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 孙晓丽 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 植被 生成 方法 装置 设备 存储 介质 | ||
本申请公开了一种虚拟植被的生成方法、装置、设备及存储介质,属于支持虚拟环境的应用程序领域。所述方法包括:获取虚拟植被的植被生态,虚拟植被包括多种虚拟植物,植被生态用于反映多种虚拟植物中的不同虚拟植物之间的依赖关系、共生关系和互斥关系中的至少一种;响应于针对虚拟植被的生成操作,根据植被生态生成虚拟植被在虚拟环境中的植被分布,植被分布包括多种虚拟植物在虚拟环境中的分布区域;根据虚拟植被在虚拟环境中的植被分布,在虚拟环境中生成虚拟植被中的虚拟植物。通过按照植被生态来确定生成虚拟植被中的虚拟植物时的分布区域,能够提升生成的虚拟植被的拟真程度。
技术领域
本申请涉及支持虚拟环境的应用程序领域,特别涉及一种虚拟植被的生成方法、装置、设备及存储介质。
背景技术
在支持显示虚拟环境的应用程序中,为模拟真实世界,通常会在虚拟环境的地表显示虚拟植被,该虚拟植被包括多种虚拟植物。
对于在虚拟环境中生成虚拟植被的过程,需要预先定义虚拟植被包括的各种虚拟植物,并在虚拟环境中选择生成虚拟植被中不同种类的虚拟植物的生成位置,之后按照各虚拟植物的生成位置进行虚拟植物的生成(放置)并显示。
相关技术中生成的虚拟植被,仅外观对现实世界中的植物进行模仿,导致生成的虚拟植被的拟真程度较低。
发明内容
本申请提供了一种虚拟植被的生成方法、装置、设备及存储介质,可以提升生成的虚拟植被的拟真程度。所述技术方案如下。
根据本申请的一方面,提供了一种虚拟植被的生成方法,所述方法包括以下步骤。
获取虚拟植被的植被生态,所述虚拟植被包括多种虚拟植物,所述植被生态用于反映所述多种虚拟植物中的不同虚拟植物之间的依赖关系、共生关系和互斥关系中的至少一种。
响应于针对所述虚拟植被的生成操作,根据所述植被生态生成所述虚拟植被在虚拟环境中的植被分布,所述植被分布包括所述多种虚拟植物在所述虚拟环境中的分布区域。
根据所述虚拟植被在所述虚拟环境中的所述植被分布,在所述虚拟环境中生成所述虚拟植被中的虚拟植物。
根据本申请的另一方面,提供了一种虚拟植被的生成装置,所述装置包括以下模块。
获取模块,用于获取虚拟植被的植被生态,所述虚拟植被包括多种虚拟植物,所述植被生态用于反映所述多种虚拟植物中的不同虚拟植物之间的依赖关系、共生关系和互斥关系中的至少一种。
第一生成模块,用于响应于针对所述虚拟植被的生成操作,根据所述植被生态生成所述虚拟植被在虚拟环境中的植被分布,所述植被分布包括所述多种虚拟植物在所述虚拟环境中的分布区域。
第二生成模块,用于根据所述虚拟植被在所述虚拟环境中的所述植被分布,在所述虚拟环境中生成所述虚拟植被中的虚拟植物。
在一个可选的设计中,所述第一生成模块,用于响应于所述生成操作,生成第一虚拟植物在所述虚拟环境中的第一分布区域。
根据所述第一虚拟植物的所述第一分布区域以及所述植被生态,生成所述第一虚拟植物在所述虚拟环境中的第二分布区域。
在一个可选的设计中,所述第一生成模块,用于在所述第一虚拟植物的所述第一分布区域中,剔除位于依赖虚拟植物的分布区域之外的分布区域,得到所述第一虚拟植物的所述第二分布区域。
其中,所述第一虚拟植物与所述依赖虚拟植物为所述依赖关系,且所述第一虚拟植物依赖所述依赖虚拟植物,所述依赖虚拟植物是所述多种虚拟植物中与所述第一虚拟植物不同的虚拟植物。
在一个可选的设计中,所述第一生成模块,用于在所述第一虚拟植物的所述第一分布区域中,保留与共生虚拟植物的分布区域存在交集的分布区域,得到所述第一虚拟植物的所述第二分布区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310794679.5/2.html,转载请声明来源钻瓜专利网。