System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 道路模型生成方法、装置及电子设备制造方法及图纸_技高网

道路模型生成方法、装置及电子设备制造方法及图纸

技术编号:40420686 阅读:5 留言:0更新日期:2024-02-20 22:39
本发明专利技术提供了一种道路模型生成方法、装置及电子设备,响应于道路生成触发操作,在待编辑游戏编辑场景中显示道路模型及道路模型对应的多个道路编辑组件;其中,多个道路编辑组件中至少部分道路编辑组件位于道路模型的模型表面;道路模型的显示形态与多个道路编辑组件的初始位姿参数相匹配;显示形态用于指示道路模型的弯曲程度及扭转程度;响应针对道路编辑组件的位姿调整操作,确定道路编辑组件的当前位姿参数;基于多个道路编辑组件的当前位姿参数,更新道路模型。该方式中,玩家可以通过调整道路编辑组件的位置及朝向对道路模型的显示形态进行改变,根据需求搭建形态各异的虚拟道路,丰富了玩家的游戏体验。

【技术实现步骤摘要】

本专利技术涉及游戏,具体而言,涉及一种道路模型生成方法、装置及电子设备


技术介绍

1、一些游戏中,玩家通常可以利用游戏提供的组件或虚拟材料创建虚拟道路。玩家可以将虚拟场景中的某个区域所用的虚拟材料设置为道路材料,或者在某个区域中直接放置道路材料,则某个区域表示虚拟道路。当该区域为弧形区域时,产生的虚拟道路为弯曲道路。当游戏中提供各种道路编辑组件时,不同道路编辑组件的形状通常不同,玩家可以通过对不同道路编辑组件进行拼接,生成所需的虚拟道路。上述两种方式中,玩家创建的虚拟道路的形态需要受到所依托的游戏场景的地形的限制或受到所采用的道路编辑组件的形状的限制,玩家搭建的虚拟道路的丰富度较低,影响玩家的游戏体验。


技术实现思路

1、有鉴于此,本专利技术的目的在于提供一种道路模型生成方法、装置及电子设备,以使玩家可以根据需求搭建形态各异的虚拟道路,丰富了玩家的游戏体验。

2、第一方面,本专利技术实施例提供了一种道路模型生成方法,通过终端设备提供一图形用户界面,在图形用户界面中显示运行游戏程序提供的待编辑游戏编辑场景,该方法包括:响应于道路生成触发操作,在待编辑游戏编辑场景中显示道路模型及道路模型对应的多个道路编辑组件;其中,多个道路编辑组件中至少部分道路编辑组件位于道路模型的模型表面;道路模型的显示形态与多个道路编辑组件的初始位姿参数相匹配;显示形态用于指示道路模型的弯曲程度及扭转程度;响应针对道路编辑组件的位姿调整操作,确定道路编辑组件的当前位姿参数;基于多个道路编辑组件的当前位姿参数,更新道路模型。

3、第二方面,本专利技术实施例提供了一种道路模型生成装置,通过终端设备提供一图形用户界面,在图形用户界面中显示运行游戏程序提供的待编辑游戏编辑场景,该装置包括:道路编辑组件显示模块,用于响应于道路生成触发操作,在待编辑游戏编辑场景中显示道路模型及道路模型对应的多个道路编辑组件;其中,多个道路编辑组件中至少部分道路编辑组件位于道路模型的模型表面;道路模型的显示形态与多个道路编辑组件的初始位姿参数相匹配;显示形态用于指示道路模型的弯曲程度及扭转程度;组件位姿调整模块,用于响应针对道路编辑组件的位姿调整操作,确定道路编辑组件的当前位姿参数;道路模型更新模块,用于基于多个道路编辑组件的当前位姿参数,更新道路模型。

4、第三方面,本专利技术实施例提供了一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的机器可执行指令,处理器执行机器可执行指令以实现上述的道路模型生成方法。

5、第四方面,本专利技术实施例提供了一种机器可读存储介质,该机器可读存储介质存储有机器可执行指令,机器可执行指令在被处理器调用和执行时,机器可执行指令促使处理器实现上述的道路模型生成方法。

6、本专利技术实施例带来了以下有益效果:

7、上述一种道路模型生成方法、装置及电子设备,响应于道路生成触发操作,在待编辑游戏编辑场景中显示道路模型及道路模型对应的多个道路编辑组件;其中,多个道路编辑组件中至少部分道路编辑组件位于道路模型的模型表面;道路模型的显示形态与多个道路编辑组件的初始位姿参数相匹配;显示形态用于指示道路模型的弯曲程度及扭转程度;响应针对道路编辑组件的位姿调整操作,确定道路编辑组件的当前位姿参数;基于多个道路编辑组件的当前位姿参数,更新道路模型。该方式中,玩家可以通过调整道路编辑组件的位置及朝向对道路模型的显示形态进行改变,根据需求搭建形态各异的虚拟道路,丰富了玩家的游戏体验。

8、本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

9、为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

本文档来自技高网...

【技术保护点】

1.一种道路模型生成方法,其特征在于,通过终端设备提供一图形用户界面,在所述图形用户界面中显示运行游戏程序提供的待编辑游戏编辑场景,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述初始位姿参数包括初始位置参数及初始朝向参数;

3.根据权利要求2所述的方法,其特征在于,所述多个道路编辑组件按照指定顺序排列;

4.根据权利要求2所述的方法,其特征在于,基于所述多个道路编辑组件的初始朝向参数、所述初始位置参数及所述道路走向参数,确定道路平面法线参数的步骤,包括:

5.根据权利要求4所述的方法,其特征在于,所述道路走向参数包括所述道路曲线上的多个第一采样点的位置参数;

6.根据权利要求4所述的方法,其特征在于,基于所述道路编辑组件的初始位置参数及所述法线方向参数,确定法线控制点的位置参数的步骤,包括:

7.根据权利要求1所述的方法,其特征在于,所述道路编辑组件还具有初始尺寸参数;

8.根据权利要求7所述的方法,其特征在于,所述初始位姿参数包括初始位置参数及初始朝向参数;

9.根据权利要求8所述的方法,其特征在于,所述道路走向参数包括所述道路曲线上的多个第一采样点的位置参数;

10.根据权利要求1所述的方法,其特征在于,所述图形用户界面显示道路生成控件;

11.根据权利要求1所述的方法,所述道路编辑组件包括第一部分和第二部分,其中,所述第一部分在所述待编辑游戏场景中的位置信息配置为所述道路编辑组件的位置参数;所述第二部分在所述待编辑游戏场景中朝向信息配置为所述道路编辑组件的朝向参数。

12.根据权利要求11所述的方法,其特征在于,所述当前位姿参数包括当前位置参数;

13.根据权利要求11所述的方法,其特征在于,所述当前位姿参数包括当前朝向参数;

14.根据权利要求1所述的方法,其特征在于,所述图形用户界面显示移动控制控件;所述当前位姿参数包括当前位置参数;

15.根据权利要求11所述的方法,其特征在于,所述图形用户界面显示旋转控制控件;所述当前位姿参数包括当前朝向参数;

16.根据权利要求1所述的方法,其特征在于,所述当前位姿参数包括当前位置参数及当前朝向参数;所述道路模型基于道路走向参数及道路平面法线参数生成;所述道路走向参数用于指示道路曲线的走向;所述道路平面法线参数用于指示道路平面的法线方向;

17.根据权利要求1所述的方法,其特征在于,所述当前位姿参数包括当前位置参数及当前朝向参数;所述道路模型基于道路走向参数及道路平面法线参数生成;所述道路走向参数用于指示道路曲线的走向;所述道路平面法线参数用于指示道路平面的法线方向;

18.根据权利要求1所述的方法,其特征在于,所述道路编辑组件还具有尺寸参数;所述尺寸参数用于控制所述所述道路模型的道路宽度参数;

19.根据权利要求18所述的方法,其特征在于,基于更新后的所述道路编辑组件的尺寸参数,更新所述道路模型的步骤,包括:

20.根据权利要求1所述的方法,其特征在于,所述方法还包括:

21.根据权利要求1所述的方法,其特征在于,所述多个道路编辑组件按照指定顺序排列;

22.根据权利要求1所述的方法,其特征在于,响应于道路生成触发操作,在所述待编辑游戏编辑场景中显示道路模型及所述道路模型对应的多个道路编辑组件之后,所述方法还包括:

23.根据权利要求22所述的方法,其特征在于,所述待编辑游戏编辑场景中显示多个道路模型以及所述道路模型对应的多个道路编辑组件;

24.根据权利要求23所述的方法,其特征在于,所述道路模型对应的多个道路编辑组件按照指定顺序排列;

25.根据权利要求23所述的方法,其特征在于,所述第三组件位于所述第一指定顺序中的首位,所述第四组件位于所述第二指定顺序中的末位;

26.根据权利要求25所述的方法,其特征在于,对位姿更新后的第一待拼接模型和第二待拼接模型进行拼接处理的步骤,包括:

27.一种道路模型生成装置,其特征在于,通过终端设备提供一图形用户界面,在所述图形用户界面中显示运行游戏程序提供的待编辑游戏编辑场景,所述装置包括:

28.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器执行所述机器可执行指令以实现权利要求1-26任一项所述的道路模型生成方法。

29.一种机器可读存储介质,其特征在于,所述机器可读存储介质存储有机器可执行指令,所述机器可执行指令在被处...

【技术特征摘要】

1.一种道路模型生成方法,其特征在于,通过终端设备提供一图形用户界面,在所述图形用户界面中显示运行游戏程序提供的待编辑游戏编辑场景,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述初始位姿参数包括初始位置参数及初始朝向参数;

3.根据权利要求2所述的方法,其特征在于,所述多个道路编辑组件按照指定顺序排列;

4.根据权利要求2所述的方法,其特征在于,基于所述多个道路编辑组件的初始朝向参数、所述初始位置参数及所述道路走向参数,确定道路平面法线参数的步骤,包括:

5.根据权利要求4所述的方法,其特征在于,所述道路走向参数包括所述道路曲线上的多个第一采样点的位置参数;

6.根据权利要求4所述的方法,其特征在于,基于所述道路编辑组件的初始位置参数及所述法线方向参数,确定法线控制点的位置参数的步骤,包括:

7.根据权利要求1所述的方法,其特征在于,所述道路编辑组件还具有初始尺寸参数;

8.根据权利要求7所述的方法,其特征在于,所述初始位姿参数包括初始位置参数及初始朝向参数;

9.根据权利要求8所述的方法,其特征在于,所述道路走向参数包括所述道路曲线上的多个第一采样点的位置参数;

10.根据权利要求1所述的方法,其特征在于,所述图形用户界面显示道路生成控件;

11.根据权利要求1所述的方法,所述道路编辑组件包括第一部分和第二部分,其中,所述第一部分在所述待编辑游戏场景中的位置信息配置为所述道路编辑组件的位置参数;所述第二部分在所述待编辑游戏场景中朝向信息配置为所述道路编辑组件的朝向参数。

12.根据权利要求11所述的方法,其特征在于,所述当前位姿参数包括当前位置参数;

13.根据权利要求11所述的方法,其特征在于,所述当前位姿参数包括当前朝向参数;

14.根据权利要求1所述的方法,其特征在于,所述图形用户界面显示移动控制控件;所述当前位姿参数包括当前位置参数;

15.根据权利要求11所述的方法,其特征在于,所述图形用户界面显示旋转控制控件;所述当前位姿参数包括当前朝向参数;

16.根据权利要求1所述的方法,其特征在于,所述当前位姿参数包括当前位置参数及当前朝向参数;所述道路模型基于道路走向参数及道路平面法线参数生成;所述道路走向参数用于...

【专利技术属性】
技术研发人员:李赞晨卢风帆周顺
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1