一种游戏中模型组件的拼接方法、装置及电子设备制造方法及图纸

技术编号:27856354 阅读:11 留言:0更新日期:2021-03-30 22:59
本发明专利技术实施例提供了一种游戏中模型组件的拼接方法、装置及电子设备。该方法包括:接收针对三维游戏模型的放缩指令;其中,三维游戏模型中包括有模型组件,模型组件均对应有三维组件标识;三维组件标识为用于标识模型组件的三维模型;根据放缩指令,将三维游戏模型的虚拟相机的焦距调整为目标焦距;在响应针对三维组件标识的移动指令对三维组件标识进行移动之后,显示调整焦距后的三维组件标识;当调整后的三维组件标识所在区域与模型组件所在区域满足拼接条件时,显示三维游戏模型中的模型组件。这样,可以通过三维游戏模型和三维组件标识来模拟用户在真实空间中拼接玩具模型的游戏环境,提高了用户的游戏体验。

【技术实现步骤摘要】
一种游戏中模型组件的拼接方法、装置及电子设备
本专利技术涉及计算机技术
,特别是涉及一种游戏中模型组件的拼接方法、装置及电子设备。
技术介绍
目前,对于安装在电子设备中的拼接游戏,电子设备常常会显示一张待拼接的二维图片,以及用于将该二维图片拼接为完整图片的图片组件。专利技术人在实现本专利技术的过程中发现,该拼接游戏是基于二维平面的,无法模拟用户在现实环境中的模型拼接场景,影响了用户的模型拼接体验。
技术实现思路
本专利技术实施例的目的在于提供一种游戏中模型组件的拼接方法、装置及电子设备,以可以通过三维游戏模型和三维组件标识来模拟用户在真实空间中拼接玩具模型的游戏环境,并可以使用户能够更好地观察该三维组件标识,从而提高用户的游戏体验。具体技术方案如下:第一方面,本专利技术实施例提供了一种游戏中模型组件的拼接方法,应用于电子设备,该方法可以包括:接收针对三维游戏模型的放缩指令;其中,三维游戏模型中包括有模型组件,模型组件均对应有三维组件标识;三维组件标识为用于标识模型组件的三维模型;模型组件为用于展示三维游戏模型的部分模型的组件,模型组件在三维游戏模型中处于隐藏显示状态;根据放缩指令,将三维游戏模型的虚拟相机的焦距调整为目标焦距;在响应针对三维组件标识的移动指令对三维组件标识进行移动之后,显示调整焦距后的三维组件标识;当调整后的三维组件标识所在区域与模型组件所在区域满足拼接条件时,显示三维游戏模型中的模型组件。可选地,在显示调整焦距后的三维组件标识之后,还包括:接收针对三维组件标识的第一旋转指令;根据第一旋转指令所携带的旋转角度,将三维组件标识所对应的虚拟相机的观测视角调整为第一观测视角;显示调整观测视角后的三维组件标识。可选地,在显示三维游戏模型中的模型组件之前,还包括:确定调整后的三维组件标识所在区域中的目标位置;检测从目标位置发出的射线是否与三维游戏模型中模型组件所在区域相交;其中,相交时满足拼接模型组件的拼接条件。可选地,确定调整后的三维组件标识所在区域中的目标位置的步骤,包括:将调整后的三维组件标识所在区域的中心点位置作为目标位置;或将调整后的三维组件标识所在区域的第一展现面的中心点位置作为目标位置;其中,第一展现面为三维组件标识中与电子设备显示界面平行的展现面。可选地,将调整后的三维组件标识所在区域的第一展现面的中心点位置作为目标位置的步骤,包括:根据调整后的三维组件标识所对应的虚拟相机的观测视角,确定三维组件标识所在区域的第一展现面;将第一展现面的中心点位置作为目标位置。可选地,当目标位置为调整后的三维组件标识所在区域的第一展现面的中心点位置时;检测从目标位置发出的射线是否与三维游戏模型中模型组件所在区域相交的步骤,包括:检测从目标位置发出的射线是否与三维游戏模型中模型组件所在区域的预设拼接面相交;若相交,则确定与射线首先相交的预设拼接面的编号与第一展现面的编号是否相匹配;其中,编号匹配时满足拼接模型组件的拼接条件。可选地,显示三维游戏模型中的模型组件的步骤,包括:基于预设的拼接动画显示模式,显示三维游戏模型中的模型组件。可选地,基于预设的拼接动画显示模式,显示三维游戏模型中的模型组件的步骤,包括:当调整后的三维组件标识与三维游戏模型中模型组件所在区域不完全重合时,基于预设的拼接动画显示模式,显示三维游戏模型中的模型组件;或当调整后的三维组件标识与三维游戏模型中模型组件所在区域完全重合时,在距离模型组件所在区域预设距离的位置显示放缩后的三维组件标识,调用预设拼接动画显示模式,显示三维游戏模型中的模型组件。可选地,在显示三维游戏模型中的模型组件的步骤之后,方法还包括:删除调整后的三维组件标识;或隐藏显示调整后的三维组件标识。可选地,在显示三维游戏模型中的模型组件之前,还包括:接收针对三维游戏模型的第二旋转指令;根据第二旋转指令所携带的旋转角度,将三维游戏模型所对应的虚拟相机的观测视角调整为第二观测视角;显示第二观测视角下的三维游戏模型。第二方面,本专利技术实施例还提供了一种游戏中模型组件的拼接装置,应用于电子设备,该装置可以包括:第一接收模块,用于接收针对三维游戏模型的放缩指令;其中,三维游戏模型中包括有模型组件,模型组件均对应有三维组件标识;三维组件标识为用于标识模型组件的三维模型;模型组件为用于展示三维游戏模型的部分模型的组件,模型组件在三维游戏模型中处于隐藏显示状态;放缩模块,用于根据放缩指令,将三维游戏模型的虚拟相机的焦距调整为目标焦距;第一显示模块,用于在响应针对三维组件标识的移动指令对三维组件标识进行移动之后,显示调整焦距后的三维组件标识;第二显示模块,用于当调整后的三维组件标识所在区域与模型组件所在区域满足拼接条件时,显示三维游戏模型中的模型组件。可选地,在本专利技术实施例中,该装置还可以包括:第二接收模块,用于接收针对三维组件标识的第一旋转指令;第一旋转模块,用于根据第一旋转指令所携带的旋转角度,将三维组件标识所对应的虚拟相机的观测视角调整为第一观测视角;第三显示模块,用于显示调整观测视角后的三维组件标识。可选地,在本专利技术实施例中,该装置还可以包括:第一确定模块,用于在显示三维游戏模型中的模型组件之前,确定调整后的三维组件标识所在区域中的目标位置;检测模块,用于检测从目标位置发出的射线是否与三维游戏模型中模型组件所在区域相交;其中,相交时满足拼接模型组件的拼接条件。可选地,在本专利技术实施例中,第一确定模块包括:第一确定单元,用于将调整后的三维组件标识所在区域的中心点位置作为目标位置;或第二确定单元,用于将调整后的三维组件标识所在区域的第一展现面的中心点位置作为目标位置;其中,第一展现面为三维组件标识中与电子设备显示界面平行的展现面。可选地,在本专利技术实施例中,第二确定单元具体用于:根据调整后的三维组件标识所对应的虚拟相机的观测视角,确定旋转后的三维组件标识所在区域的第一展现面;将第一展现面的中心点位置作为目标位置。可选地,在本专利技术实施例中,当目标位置为调整后的三维组件标识所在区域的第一展现面的中心点位置时;检测模块具体用于:检测从目标位置发出的射线是否与三维游戏模型中模型组件所在区域的预设拼接面相交;若相交,则确定与射线首先相交的预设拼接面的编号与第一展现面的编号是否相匹配;其中,编号匹配时满足拼接模型组件的拼接条件。可选地,在本专利技术实施例中,第二显示模块包括:显示单元,用于当调整后的三维组件标识所在区域与模型组件所在区域满足拼接条件时,基于预设的拼接动画显示模式,显示三维游戏模型中的模型组件。可选地,在本专利技术实施例中,显示单元具体用于:当调整后的三维本文档来自技高网...

【技术保护点】
1.一种游戏中模型组件的拼接方法,其特征在于,应用于电子设备,包括:/n接收针对三维游戏模型的放缩指令;其中,所述三维游戏模型中包括有模型组件,所述模型组件均对应有三维组件标识;所述三维组件标识为用于标识所述模型组件的三维模型;所述模型组件为用于展示所述三维游戏模型的部分模型的组件,所述模型组件在所述三维游戏模型中处于隐藏显示状态;/n根据所述放缩指令,将所述三维游戏模型的虚拟相机的焦距调整为目标焦距;/n在响应针对所述三维组件标识的移动指令对所述三维组件标识进行移动之后,显示调整焦距后的所述三维组件标识;/n当调整后的所述三维组件标识所在区域与所述模型组件所在区域满足拼接条件时,显示所述三维游戏模型中的所述模型组件。/n

【技术特征摘要】
1.一种游戏中模型组件的拼接方法,其特征在于,应用于电子设备,包括:
接收针对三维游戏模型的放缩指令;其中,所述三维游戏模型中包括有模型组件,所述模型组件均对应有三维组件标识;所述三维组件标识为用于标识所述模型组件的三维模型;所述模型组件为用于展示所述三维游戏模型的部分模型的组件,所述模型组件在所述三维游戏模型中处于隐藏显示状态;
根据所述放缩指令,将所述三维游戏模型的虚拟相机的焦距调整为目标焦距;
在响应针对所述三维组件标识的移动指令对所述三维组件标识进行移动之后,显示调整焦距后的所述三维组件标识;
当调整后的所述三维组件标识所在区域与所述模型组件所在区域满足拼接条件时,显示所述三维游戏模型中的所述模型组件。


2.根据权利要求1所述的方法,其特征在于,在显示调整焦距后的所述三维组件标识之后,还包括:
接收针对所述三维组件标识的第一旋转指令;
根据所述第一旋转指令所携带的旋转角度,将所述三维组件标识所对应的虚拟相机的观测视角调整为第一观测视角;
显示调整观测视角后的所述三维组件标识。


3.根据权利要求1所述的方法,其特征在于,在显示所述三维游戏模型中的所述模型组件之前,还包括:
确定调整后的所述三维组件标识所在区域中的目标位置;
检测从所述目标位置发出的射线是否与所述三维游戏模型中所述模型组件所在区域相交;其中,相交时满足拼接所述模型组件的拼接条件。


4.根据权利要求3所述的方法,其特征在于,所述确定调整后的所述三维组件标识所在区域中的目标位置的步骤,包括:
将调整后的所述三维组件标识所在区域的中心点位置作为目标位置;或
将调整后的所述三维组件标识所在区域的第一展现面的中心点位置作为目标位置;其中,所述第一展现面为所述三维组件标识中与所述电子设备显示界面平行的展现面。


5.根据权利要求4所述的方法,其特征在于,所述将调整后的所述三维组件标识所在区域的第一展现面的中心点位置作为目标位置的步骤,包括:
根据调整后的所述三维组件标识所对应的虚拟相机的观测视角,确定所述三维组件标识所在区域的第一展现面;
将...

【专利技术属性】
技术研发人员:林颖雯徐鹏王硕刘志峰
申请(专利权)人:超级魔方北京科技有限公司
类型:发明
国别省市:北京;11

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

1