【技术实现步骤摘要】
游戏模型摆放位置的确定方法、装置、终端和存储介质
[0001]本专利技术涉及游戏
,具体涉及一种游戏模型摆放位置的确定方法、装置、终端和计算机可读存储介质。
技术介绍
[0002]游戏编辑器是一种提供给玩家对游戏内容或场景进行自由编辑的工具。游戏编辑器同时还提供了多种类型的编辑器模型,例如人物、花草、树木等等。通过在游戏编辑器中对上述模型进行渲染,玩家可以按照自己的思路设计游戏。
[0003]在一些游戏场景中,会在如柜子、桌子类父模型上继续放置如茶杯等子模型。为了体现场景真实性,在模型摆放后若父模型旋转移动,子模型也随着父模型旋转移动。但是,由于在父模型如柜子会存在多层等复杂空间结构,父模型和子模型的位置关系相对复杂。因此,在模型摆放后,子模型随父模型旋转移动时的摆放位置相对难以确定。
[0004]现有技术中,通过在父模型上挂接子模型的方式进行父模型和子模型的位置,以确定父模型和子模型的旋转移动后位置,但是由于这种方式需要在父模型上细分较多的挂节点,因此计算相对复杂,导致子模型随父模型旋转或移动时的模型摆放位置的确定效率相对较低。
技术实现思路
[0005]本专利技术实施例提供一种游戏模型摆放位置的确定方法、装置、终端和计算机可读存储介质,可以提升子模型随父模型旋转或移动时的模型摆放位置的确定效率。
[0006]本专利技术实施例提供一种游戏模型摆放位置的确定方法,通过终端设备提供图形用户界面,所述图形用户界面包括游戏场景,在:
[0007]第一方面,本申请实施例提 ...
【技术保护点】
【技术特征摘要】
1.一种游戏模型摆放位置的确定方法,其特征在于,通过终端设备提供图形用户界面,所述图形用户界面包括游戏场景,在:响应针对目标游戏子模型在目标游戏父模型上的摆放指令时,确定所述目标游戏子模型在根据所述目标游戏父模型确定的多个摆放子平面中的目标摆放子平面,所述目标游戏父模型为响应针对目标游戏父模型的摆放指令在所述游戏场景中放置的虚拟模型;确定所述目标游戏子模型在所述目标摆放子平面的多个网格中占用的第二目标网格;基于所述目标摆放子平面的子基准网格在所述游戏场景中的第二场景坐标和所述第二目标网格,确定所述目标游戏子模型的第二摆放位置,其中,所述第二场景坐标依据所述目标游戏父模型与所述子基准网格之间的相对偏移量确定;根据所述第二摆放位置将所述目标游戏子模型显示在所述目标游戏父模型的对应位置。2.如权利要求1所述的游戏模型摆放位置的确定方法,其特征在于,所述第二场景坐标依据所述目标游戏父模型的模型基准网格与所述子基准网格之间的相对偏移量确定;所述根据所述第二摆放位置将所述目标游戏子模型显示在所述目标游戏父模型的对应位置之前,还包括:响应针对所述目标游戏父模型在游戏场景中的摆放指令时,确定所述目标游戏父模型在所述游戏场景多个摆放父平面中所在的目标摆放父平面;确定所述目标游戏父模型在所述目标摆放父平面的多个网格中占用的第一目标网格,其中,所述第一目标网格包括所述模型基准网格;基于所述目标摆放父平面的父基准网格在所述游戏场景中的第一场景坐标和所述第一目标网格,确定所述目标游戏父模型的第一摆放位置;所述根据所述第二摆放位置将所述目标游戏子模型显示在所述目标游戏父模型的对应位置,包括:根据所述第一摆放位置将所述目标游戏父模型显示在所述游戏场景的对应位置;根据所述第二摆放位置将所述目标游戏子模型显示在所述目标游戏父模型的对应位置。3.如权利要求2所述的游戏模型摆放位置的确定方法,其特征在于,所述第一摆放位置为所述第一目标网格在所述游戏场景中的场景坐标;所述基于所述目标摆放父平面的父基准网格在所述游戏场景中的第一场景坐标和所述第一目标网格,确定所述目标游戏父模型的第一摆放位置,包括:获取所述目标摆放父平面的父基准网格在所述游戏场景中的第一场景坐标;获取所述第一目标网格相对所述目标摆放父平面的第一网格坐标;基于所述第一网格坐标和所述第一场景坐标,确定所述第一目标网格在所述游戏场景中的场景坐标。4.如权利要求2所述的游戏模型摆放位置的确定方法,其特征在于,所述第二摆放位置为所述第二目标网格在所述游戏场景中的场景坐标;所述基于所述目标摆放子平面的子基准网格在所述游戏场景中的第二场景坐标和所述第二目标网格,确定所述目标游戏子模型的第二摆放位置,包括:获取所述目标摆放子平面的子基准网格在所述游戏场景中的第二场景坐标;
获取所述第二目标网格相对所述目标摆放子平面的第二网格坐标;基于所述第二网格坐标和所述第二场景坐标,确定所述第二目标网格在所述游戏场景中的场景坐标。5.如权利要求4所述的游戏模型摆放位置的确定方法,其特征在于,所述获取所述目标摆放子平面的子基准网格在所述游戏场景中的第二场景坐标,包括:获取所述目标游戏父模型的模型基准网格在所述游戏场景中的模型场景坐标;获取所述子基准网格与所述模型基准网格间在游戏场景中预设的相对偏移量;基于所述模型场景坐标和所述相对偏移量,确定所述第二场景坐标。6.如权利要求5所述的游戏模型摆放位置的确定方法,其特征在于,所述获取所述目标游戏父模型的模型基准网格在所述游戏场景中的模型场景坐标,包括:获取针对所述目标游戏父模型放置时在终端屏幕的第一点击位置;获取预设的第一网格映射关系,其中,所述第一网格映射关系用于指示所述终端屏幕位置与所述目标摆放父平面的网格坐标之间的映射关系;基于所述第一点击位置和所述网格映射关系,确定所述模型基准网格的网格坐标;基于所述第一场景坐标和所述模型基准网格的网格坐标,确定所述模型场景坐标。7.如权利要求2所述的游戏模型摆放位置的确定方法,其特征在于,所述响应针对所述目标游戏父模型在游戏场景中的摆放指令时,确定所述目标游戏父模型在所述游戏场景多个摆放父平面中所在的目标摆放父平面...
【专利技术属性】
技术研发人员:罗松超,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。