【技术实现步骤摘要】
三维模型调整方法、装置、终端设备及存储介质
本申请涉及计算机
,更具体地,涉及一种三维模型调整方法、装置、终端设备及存储介质。
技术介绍
近年来,随着科技的进步,增强现实(AR,AugmentedReality)和虚拟现实(VR,VirtualReality)等技术已逐渐成为国内外研究的热点。以增强现实为例,增强现实是通过计算机系统提供的信息增加用户对现实世界感知的技术,其将计算机生成的虚拟对象、场景或系统提示信息等内容对象叠加到真实场景中,来增强或修改对现实世界环境或表示现实世界环境的数据的感知。在AR/VR技术中,虚拟画面都是以三维的效果进行展示,当需要对三维模型进行调整时,由于三维模型容易发生变形,通常需要重新构建三维模型,较为复杂。
技术实现思路
本申请实施例提出了一种三维模型调整方法、装置、终端设备及存储介质,能够在保持三维GUI元素的整体形状上对三维GUI元素进行调整,降低调整三维GUI元素的复杂度。第一方面,本申请实施例提供了一种三维模型调整方法,应用于终端设备,方法包括:获取待调整的三维图形用户界面GUI元素的切割参数;根据切割参数将待调整的三维GUI元素切割成多个区域,并确定多个区域中的调整区域和固定区域,固定区域为待调整的三维GUI元素的角区域;获取针对待调整的三维GUI元素输入的调整参数;根据调整参数对调整区域的网格信息进行调整,得到调整后的三维GUI元素;对调整后的三维GUI元素进行显示。第二方面,本申请实施例提供了一种三维模型调整装置,应用于终端设备 ...
【技术保护点】
1.一种三维模型调整方法,其特征在于,所述方法包括:/n获取待调整的三维图形用户界面GUI元素的切割参数;/n根据所述切割参数将待调整的三维GUI元素切割成多个区域,并确定所述多个区域中的调整区域和固定区域,所述固定区域为所述待调整的三维GUI元素的角区域;/n获取针对所述待调整的三维GUI元素输入的调整参数;/n根据所述调整参数对所述调整区域的网格信息进行调整,得到调整后的三维GUI元素;/n对所述调整后的三维GUI元素进行显示。/n
【技术特征摘要】
1.一种三维模型调整方法,其特征在于,所述方法包括:
获取待调整的三维图形用户界面GUI元素的切割参数;
根据所述切割参数将待调整的三维GUI元素切割成多个区域,并确定所述多个区域中的调整区域和固定区域,所述固定区域为所述待调整的三维GUI元素的角区域;
获取针对所述待调整的三维GUI元素输入的调整参数;
根据所述调整参数对所述调整区域的网格信息进行调整,得到调整后的三维GUI元素;
对所述调整后的三维GUI元素进行显示。
2.根据权利要求1所述的方法,其特征在于,所述获取待调整的三维图形用户界面GUI元素的切割参数,包括:
获取用户针对所述待调整的三维GUI元素输入的切割参数,将所述切割参数作为待调整的三维GUI元素对应的切割参数;或者
获取所述待调整的三维GUI元素对应的历史切割参数,并将该历史切割参数作为待调整的三维GUI元素对应的切割参数。
3.根据权利要求1所述的方法,其特征在于,所述切割参数包括第一切割线和第二切割线;
所述根据所述切割参数将所述待调整的三维GUI元素切割成多个区域,并确定所述多个区域中的调整区域和固定区域,包括:
当所述第一切割线和所述第二切割线与所述待调整的三维GUI元素相交时,获取所述第一切割线和所述第二切割线与所述待调整的三维GUI元素相交的位置;
根据所述第一切割线和所述第二切割线与所述待调整的三维GUI元素相交的位置将所述待调整的三维GUI元素切割成多个区域,并确定所述待调整的三维GUI元素对应的调整区域和固定区域。
4.根据权利要求3所述的方法,其特征在于,所述待调整的三维GUI元素包括GUI元素顶点;
所述确定所述多个区域中的调整区域和固定区域,包括:
当所述第一切割线和所述第二切割线重合相交于同一个所述GUI元素顶点时,则获取一个切割点,所述切割点是通过复制相交的GUI元素顶点获取的;
将所述相交的GUI元素顶点与所述切割点之间的区域作为待调整的三维GUI元素对应的调整区域。
5.根据权利要求3所述的方法,其特征在于,所述待调整的三维GUI元素包括GUI元素边界线;
所述确定所述多个区域中的调整区域和固定区域,包括:
当所述第一切割线和所述第二切割线相交于同一条所述GUI元素边界线时,则获取第一切割点和第二切割点,所述第一切割点是所述第一切割线与所述GUI元素边界线的交点...
【专利技术属性】
技术研发人员:卢智雄,戴景文,贺杰,
申请(专利权)人:广东虚拟现实科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。