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

虚拟地形的生成方法、装置及电子设备制造方法及图纸

技术编号:41403730 阅读:6 留言:0更新日期:2024-05-20 19:29
本公开提供了一种虚拟地形的生成方法、装置及电子设备,在图形用户界面中显示地形编辑界面和至少一地形编辑控件,其中,每一地形编辑控件配置有对应的地形材质参数;响应通过头显设备触发的第一注视操作,根据所第一述注视操作从至少一地形编辑控件中确定一目标地形编辑控件;响应针对地形编辑界面的第一手势操作,根据第一手势操作和目标地形编辑控件对应的目标地形材质参数在地形编辑界面生成对应的地形草图;根据地形草图和目标地形材质参数生成目标地形图像。该方式中,玩家可以按照需求自由绘制地形草图,通过绘制的地形草图可以生成平滑且形态多变的游戏地形,提高了虚拟地形的生成效率,提高了玩家的游戏体验。

【技术实现步骤摘要】

本公开涉及游戏,具体而言,涉及一种虚拟地形的生成方法、装置及电子设备


技术介绍

1、在游戏中,玩家常常可以自己搭建地形场景。玩家可以将多个地形模块进行拼接而生成地形场景。然而,不同的地形模块的连接位置的高度可能不同,导致整个地形场景不够平滑。而且地形模块的形态通常是有限的,玩家在一些时候难以采用地形模型生成理想的地形场景,导致玩家的游戏体验较差。


技术实现思路

1、有鉴于此,本公开的目的在于提供一种虚拟地形的生成方法、装置及电子设备,以使玩家可以按照需求自由绘制地形草图,通过绘制的地形草图生成平滑且形态多变的游戏地形,提高虚拟地形的生成效率,提高玩家的游戏体验。

2、第一方面,本公开实施例提供了一种虚拟地形的生成方法,通过头显设备提供图形用户界面,该方法包括:在图形用户界面中显示地形编辑界面和至少一地形编辑控件,其中,每一地形编辑控件配置有对应的地形材质参数;响应通过头显设备触发的第一注视操作,根据所第一述注视操作从至少一地形编辑控件中确定一目标地形编辑控件;响应针对地形编辑界面的第一手势操作,根据第一手势操作和目标地形编辑控件对应的目标地形材质参数在地形编辑界面生成对应的地形草图;根据地形草图和目标地形材质参数生成目标地形图像。

3、第二方面,本公开实施例提供了一种虚拟地形的生成装置,通过头显设备提供图形用户界面,该装置包括:界面显示模块,用于在图形用户界面中显示地形编辑界面和至少一地形编辑控件,其中,每一地形编辑控件配置有对应的地形材质参数;控件确定模块,用于响应通过头显设备触发的第一注视操作,根据所第一述注视操作从至少一地形编辑控件中确定一目标地形编辑控件;地形草图生成模块,用于响应针对地形编辑界面的第一手势操作,根据第一手势操作和目标地形编辑控件对应的目标地形材质参数在地形编辑界面生成对应的地形草图;地形图像生成模块,用于根据地形草图和目标地形材质参数生成目标地形图像。

4、第三方面,本公开实施例提供了一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的机器可执行指令,处理器执行机器可执行指令以实现上述的虚拟地形的生成方法。

5、第四方面,本公开实施例提供了一种机器可读存储介质,该机器可读存储介质存储有机器可执行指令,机器可执行指令在被处理器调用和执行时,机器可执行指令促使处理器实现上述的虚拟地形的生成方法。

6、本公开实施例带来了以下有益效果:

7、上述一种虚拟地形的生成方法、装置及电子设备,在图形用户界面中显示地形编辑界面和至少一地形编辑控件,其中,每一地形编辑控件配置有对应的地形材质参数;响应通过头显设备触发的第一注视操作,根据所第一述注视操作从至少一地形编辑控件中确定一目标地形编辑控件;响应针对地形编辑界面的第一手势操作,根据第一手势操作和目标地形编辑控件对应的目标地形材质参数在地形编辑界面生成对应的地形草图;根据地形草图和目标地形材质参数生成目标地形图像。该方式中,玩家可以按照需求自由绘制地形草图,通过绘制的地形草图可以生成平滑且形态多变的游戏地形,提高了虚拟地形的生成效率,提高了玩家的游戏体验。

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

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

本文档来自技高网...

【技术保护点】

1.一种虚拟地形的生成方法,其特征在于,通过头显设备提供图形用户界面,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,响应通过所述头显设备触发的第一注视操作,根据所述第一注视操作从所述至少一地形编辑控件中确定一目标地形编辑控件的步骤,包括:

3.根据权利要求1所述的方法,其特征在于,所述地形编辑界面包括画布区域;所述地形草图中包括至少一个线条;

4.根据权利要求3所述的方法,其特征在于,所述目标地形材质参数具有对应的颜色参数;

5.根据权利要求1所述的方法,其特征在于,所述地形草图包括至少一个线条;同一线条对应的地形高度相同;

6.根据权利要求5所述的方法,其特征在于,基于所述坡度细节参数及所述目标地形材质参数,生成目标地形图像,包括:

7.根据权利要求1所述的方法,其特征在于,所述地形草图中包括至少一个线条;所述方法还包括:

8.根据权利要求7所述的方法,其特征在于,响应通过所述头显设备触发的第三注视操作,从所述至少一个线条中确定目标线条,包括:

9.根据权利要求7所述的方法,其特征在于,所述第三手势操作由第一手指及第二手指实现;所述第一手指及所述第二手指之间具有初始距离;

10.根据权利要求9所述的方法,其特征在于,基于相对移动后所述第一手指及所述第二手指之间的距离与所述初始距离之间的相对关系,调整所述目标线条在所述图形用户界面中的位置,包括:

11.根据权利要求9所述的方法,其特征在于,基于相对移动后所述第一手指及所述第二手指之间的距离与所述初始距离之间的相对关系,调整所述目标线条在所述图形用户界面中的位置,包括:

12.根据权利要求1所述的方法,其特征在于,所述地形编辑界面显示线条尺寸设置控件;所述线条尺寸设置控件包括滑动元素及滑动区域;所述滑动区域的各区域位置对应于预设的线条尺寸;

13.一种虚拟地形的生成装置,其特征在于,通过头显设备提供图形用户界面,所述装置包括:

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

15.一种机器可读存储介质,其特征在于,所述机器可读存储介质存储有机器可执行指令,所述机器可执行指令在被处理器调用和执行时,所述机器可执行指令促使所述处理器实现权利要求1-12任一项所述的虚拟地形的生成方法。

...

【技术特征摘要】

1.一种虚拟地形的生成方法,其特征在于,通过头显设备提供图形用户界面,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,响应通过所述头显设备触发的第一注视操作,根据所述第一注视操作从所述至少一地形编辑控件中确定一目标地形编辑控件的步骤,包括:

3.根据权利要求1所述的方法,其特征在于,所述地形编辑界面包括画布区域;所述地形草图中包括至少一个线条;

4.根据权利要求3所述的方法,其特征在于,所述目标地形材质参数具有对应的颜色参数;

5.根据权利要求1所述的方法,其特征在于,所述地形草图包括至少一个线条;同一线条对应的地形高度相同;

6.根据权利要求5所述的方法,其特征在于,基于所述坡度细节参数及所述目标地形材质参数,生成目标地形图像,包括:

7.根据权利要求1所述的方法,其特征在于,所述地形草图中包括至少一个线条;所述方法还包括:

8.根据权利要求7所述的方法,其特征在于,响应通过所述头显设备触发的第三注视操作,从所述至少一个线条中确定目标线条,包括:

9.根据权利要求7所述的方法,其特征在于,所述第三手势操作由第一手指及第二手指实现;所述第一手指及所述第二手指之间具有初始距离...

【专利技术属性】
技术研发人员:许展昊
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1