【技术实现步骤摘要】
三维模型的处理方法、装置、电子设备及可读存储介质
本申请涉及电子设备
,尤其涉及一种三维模型的处理方法、装置、电子设备以及可读存储介质。
技术介绍
三维模型重建是建立适合计算机表示和处理的数学模型,是在计算机环境下对其进行处理、操作和分析其性质的基础,也是在计算机中建立表达客观世界的虚拟现实的关键技术。通常通过对三维模型中关键点进行处理,实现模型的重建。在实际操作中,与三维模型关联的电子设备晃动或所处的环境光线变化时,三维模型也相应的变化,导致三维模型不能展示出更为逼真的特效。例如,电子设备运动或不同光线照射时,人脸三维模型也会发生相应的变化,如刘海和面部肌肉会随着电子设备的晃动同时摇摆,面部的光线也随着环境光线同时发生改变。
技术实现思路
本申请旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本申请提出一种三维模型的处理方法,以解决现有技术中与三维模型关联的电子设备晃动或所处环境的光线变化时,三维模型也相应的变化,使人体三维模型不能真实的反应环境的效果的技术问题。本申请提出一种三维模型的处理装置。本申请提出一种电子设备。本申请提出一种计算机可读存储介质 ...
【技术保护点】
1.一种三维模型的处理方法,其特征在于,所述方法包括以下步骤:获取人体的三维模型;其中,所述三维模型包括多个关键点,以及多个关键点连接形成的模型框架,以及覆盖所述模型框架的纹理信息;获取构建所述三维模型时所处环境的环境信息;根据所述环境信息,对所述三维模型中的部分关键点进行位置调整,和/或对所述三维模型纹理信息进行渲染。
【技术特征摘要】
1.一种三维模型的处理方法,其特征在于,所述方法包括以下步骤:获取人体的三维模型;其中,所述三维模型包括多个关键点,以及多个关键点连接形成的模型框架,以及覆盖所述模型框架的纹理信息;获取构建所述三维模型时所处环境的环境信息;根据所述环境信息,对所述三维模型中的部分关键点进行位置调整,和/或对所述三维模型纹理信息进行渲染。2.根据权利要求1所述的处理方法,其特征在于,所述环境信息包括加速度信息;所述根据所述环境信息,对所述三维模型中的部分关键点进行位置调整,和/或对所述三维模型纹理信息进行渲染,包括:从所述三维模型的多个关键点中,确定待调整的目标关键点;根据所述加速度信息,对所述目标关键点进行位置调整;对位置调整处理后的三维模型,进行纹理信息渲染。3.根据权利要求2所述的处理方法,其特征在于,所述根据所述加速度信息,对所述目标关键点进行位置调整,包括:根据所述加速度信息指示的加速度值,以及所述目标关键点对应的加速度与位移之间的转换系数,确定所述目标关键点对应的位移值;根据所述加速度信息指示的加速度方向,确定所述目标关键点的调整方向;沿所述调整方向,移动所述目标关键点,移动距离符合所述位移值。4.根据权利要求1所述的处理方法,其特征在于,所述获取构建所述三维模型时所处环境的环境信息,包括:通过加速度传感器测得第一加速度向量;通过重力传感器测得第二加速度向量;对所述第一加速度向量和所述第二加速度向量进行合成;根据合成得到的加速度向量,确定所述环境信息中的加速度信息。5.根据权利要求3所述的处理方法,其特征在于,所述根据所述加速度信息指示的加速度值,以及所述目标关键点对应的加速度与位移之间的转换系数,确定所...
【专利技术属性】
技术研发人员:张弓,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。