城市路网的生成方法、装置、存储介质、处理器及终端制造方法及图纸

技术编号:26152880 阅读:24 留言:0更新日期:2020-10-31 11:56
本发明专利技术公开了一种城市路网的生成方法、装置、存储介质、处理器及终端。其中,该方法包括:获取路点信息和多个第一道路模型组件;根据路点信息和多个第一道路模型组件配置多个第二道路模型组件;对多个第二道路模型组件中不同走向的道路模型组件的交汇处进行融合处理,得到融合信息;采用多个第二道路模型组件和融合信息生成游戏场景的城市路网。本发明专利技术解决了相关技术中所提供的游戏内城市路网生成方式,操作复杂度较高、美观度较低、规范性较差的技术问题。

【技术实现步骤摘要】
城市路网的生成方法、装置、存储介质、处理器及终端
本专利技术涉及计算机领域,具体而言,涉及一种城市路网的生成方法、装置、存储介质、处理器及终端。
技术介绍
目前,在以城市为背景的游戏场景开发过程中,城市道路占据着至关重要的地位。而如何能够快速、高效且美观的配置所需的城市路网便显得尤为重要。因此,城市路网配置的自由度,规范性和高效性,会在很大程度上影响着一个城市场景的画面品质,从而影响到整个游戏的画面品质。相关技术中所提供的城市路网配置方式主要包括以下方式:方式一、预先配置多种道路模型组件,然后再进行人工拼接。该方式虽然易于实现,但是却存在如下技术缺陷:(1)无法处理城市场景中复杂的路口。在现实城市中存在对多种不同规格宽度的道路进行衔接的问题,而模块化道路模型组件却难以解决该问题。(2)重复感较强且难以适应复杂的地形起伏,况且人工拼接还会带来误差以及不规范的问题,从而影响美术效果。(3)后期维护工作十分困难。方式二、在场景编辑器中设置若干个路点,然后场景编辑器通过这些路点生成连续的贝本文档来自技高网...

【技术保护点】
1.一种城市路网的生成方法,其特征在于,包括:/n获取路点信息和多个第一道路模型组件;/n根据所述路点信息和所述多个第一道路模型组件配置多个第二道路模型组件;/n对所述多个第二道路模型组件中不同走向的道路模型组件的交汇处进行融合处理,得到融合信息;/n采用所述多个第二道路模型组件和所述融合信息生成游戏场景的城市路网。/n

【技术特征摘要】
1.一种城市路网的生成方法,其特征在于,包括:
获取路点信息和多个第一道路模型组件;
根据所述路点信息和所述多个第一道路模型组件配置多个第二道路模型组件;
对所述多个第二道路模型组件中不同走向的道路模型组件的交汇处进行融合处理,得到融合信息;
采用所述多个第二道路模型组件和所述融合信息生成游戏场景的城市路网。


2.根据权利要求1所述的方法,其特征在于,根据所述路点信息和所述多个第一道路模型组件配置所述多个第二道路模型组件包括:
从所述多个第一道路模型组件中选取待使用的第一道路模型组件;
从所述路点信息中确定多个待使用的路点,并采用所述多个待使用的路点形成待使用的曲线;
对所述待使用的曲线进行采样处理,得到多个中心点的位置信息和朝向信息;
基于所述多个中心点的位置信息和朝向信息获取所述待使用的第一道路模型组件的切面上各个顶点的位置信息;
采用所述切面上各个顶点的位置信息配置对应的第二道路模型组件。


3.根据权利要求2所述的方法,其特征在于,所述切面包含的多个组成部分按照预设道路规范文件中规定的每个组成部分的参数信息进行配置。


4.根据权利要求1所述的方法,其特征在于,对所述多个第二道路模型组件中不同走向的道路模型组件的交汇处进行融合处理,得到所述融合信息包括:
获取步骤,获取所述不同走向的道路模型组件中当前待处理的道路模型组件的第一过渡线、第二过渡线和第三过渡线;
处理步骤,通过从所述第一过渡线上选取第一点、从所述第二过渡线上选取第二点以及从所述第三过渡线上选取第三点,沿所述第二过渡线将所述当前待处理的道路模型的路口融合切面拉伸至所述不同走向的道路模型组件的交汇点,得到拉伸后切面,其中,所述交汇点由所述不同走向的道路模型组件的多个首路点或尾路点共同确定;
判断步骤,判断所述不同走向的道路模型组件中是否存在尚未处理的道路模型组件,如果是,则返回所述获取步骤,如果否,则对获取到的全部拉伸后切面进行融合处理,得到所述融合信息。


5.根据权利要求4所述的方法,其特征在于,获取所述当前待处理的道路模型组件的所述第一过渡线和所述第二过渡线包括:
获取第一交点位置、第二交点位置和移动距离,其中,所述第一交点位置为所述当前待处理的道路模型组件的第一边缘与相邻的第三道路模型组件的边缘之间的交点位置,所述第二交点位置为所述当前待处理的道路模型组件的第二边缘与相邻的第四道路模型组件的边缘之间的交点位置,所述移动距离是在所述第一交点位置和所述第一交点位置形成过程中,所述当前待处理的道路模型组件移动的距离;
基于所述第一交点位置和所述移动距离确定所述第一过渡线,以及基于所述第二交点位置和所述移动距离确定所述第二过渡线。


6.根据权利要求5所述的方法,其特征在于,获取所述当前待处理的道路模型组件的所述第三过渡线包括:
根据所述第一交点位置和所述第二交点位置确定所述路口融合切面;
对所述路口融合切面的中心点与所述交汇点进行连线处理,得到所述第三过渡线。


7.一种城市路网的生成装置,其特征在于,包括:
获取模块,用于获取路点信息和多个第一道路模型组件;
配置模块,用于根据所述路点信息和所述多个第一道路模型组件配置多个第二道路模型组件;
融合模块,用于对所述多个第二道路模型组件中不同走向的...

【专利技术属性】
技术研发人员:劳丰刘易枫
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1