【技术实现步骤摘要】
拟人化3D模型生成的方法和装置
[0001]本申请涉及虚拟现实领域,更为具体的,涉及一种拟人化3D模型生成的方法和装置。
技术介绍
[0002]现有三维(three dimensions,3D)动画电影有一种物体拟人化形态,赋予物体生命,能够使得冷冰冰的物体能够表现得像人一样行动、思考及发生表情变化,给观众带来从物体视角的完全不同的感受。
[0003]目前,在现实物体上制作拟人化动画一般采用3D模型制作的方式,通过美工人员提前对现实物体进行3D建模,然后在3D模型上制作对应的拟人化虚拟形象(例如虚拟五官、虚拟肢体模型),然后再做纹理贴图,形成动画。但是针对五官表情以及肢体的动作设计复杂,即便是简单的动画也需要较长时间专业的调整,拟人化虚拟形象在3D模型上呈现的效果不好,用户主观上对3D模型上拟人化虚拟形象的体验不好,效率和质量都比较低,并且,针对不同的物体,对应的3D模型需要重新创造,进一步的,还需要对新的3D模型重新制作五官、肢体动作进行调整,比较复杂,适应性较差。
技术实现思路
[0004]本申请提供一种拟人化3D模型生成的方法和装置,可以快速实现物体拟人化的增强现实效果,降低五官表情以及肢体的动作设计复杂度。并且可以获得主观体验上较好的拟人化虚拟形象,增强3D模型上的拟人化形象的效果。
[0005]第一方面,提供了一种拟人化3D模型生成的方法,该方法的执行主体可以为可以显示虚拟图像或者动画的终端设备,例如,手机、AR设备、个人数字处理设备、VR设备等,也可以是应用于该终端设备上的 ...
【技术保护点】
【技术特征摘要】
1.一种拟人化3D模型生成的方法,其特征在于,包括:获取目标物体的3D模型;获取所述目标物体的拟人化图案;根据所述目标物体的外形特征确定所述拟人化图案在所述3D模型上的位置和投影大小;根据所述拟人化图案在所述3D模型上的位置和投影大小,将所述拟人化图案渲染到所述3D模型上,生成拟人化3D模型。2.根据权利要求1所述的方法,其特征在于,所述根据所述拟人化图案在所述3D模型上的位置和投影大小,将所述拟人化图案渲染到所述3D模型上,具体包括:在渲染所述拟人化图案时,根据所述拟人化图案的大小,确定所述拟人化图案与所述3D模型之间的距离、以及所述拟人化图案与虚拟投影点之间的距离,以使得所述拟人化图案在所述3D模型的投影面上的投影面大小和根据所述目标物体的外形特征确定的所述投影大小相同。3.根据权利要求2所述的方法,其特征在于,所述拟人化图案包括虚拟五官,所述根据所述拟人化图案在所述3D模型上的位置和投影大小,将所述拟人化图案渲染到所述3D模型上,具体包括:在渲染所述虚拟五官时,根据所述虚拟五官的大小,确定所述虚拟五官与所述3D模型之间的距离、以及所述虚拟五官与虚拟投影点之间的距离,以使得所述虚拟五官在所述3D模型的投影面上的投影面大小和根据所述目标物体的外形特征确定的所述虚拟五官的投影大小相同。4.根据权利要求2所述的方法,其特征在于,所述拟人化图案包括虚拟四肢,所述根据所述拟人化图案在所述3D模型上的位置和投影大小,将所述拟人化图案渲染到所述3D模型上,具体包括:在渲染所述虚拟四肢时,根据所述虚拟四肢的大小,确定所述虚拟四肢与所述3D模型之间的距离、以及所述虚拟四肢与虚拟投影点之间的距离,以使得所述虚拟四肢在所述3D模型的投影面上的投影面大小和根据所述目标物体的外形特征确定的所述虚拟四肢的投影大小相同。5.根据权利要求2至4中任一项所述的方法,其特征在于,所述拟人化图案在所述3D模型的投影面上的投影大小S满足如下条件:其中,所述拟人化图案的大小为W1,所述拟人化图案与所述3D模型的投影面之间的距离为X2,所述3D模型的投影面为所述3D模型六面体包围盒与所述拟人化图案所在的面平行的面,所述拟人化图案与所述虚拟投影点之间的距离为X1。6.根据权利要求1至5中任一项所述的方法,其特征在于,所述拟人化图案包括虚拟五官和/或虚拟四肢,所述根据所述目标物体的外形特征确定所述拟人化图案在所述3D模型上的位置和投影大小,具体包括:根据所述目标物体的外形特征,确定所述虚拟五官的比例关系和/或所述虚拟四肢的比例关系;
根据所述目标物体的外形特征,以及所述虚拟五官的比例关系和/或所述虚拟四肢的比例关系,确定所述虚拟五官和/或所述虚拟四肢在所述3D模型上的位置和投影大小;其中,所述虚拟五官的比例关系包括:眼睛与头顶之间的距离与人头长度之间的比例关系、嘴巴与头顶之间的距离与人头长度之间的比例关系、双眼之间的距离与人头宽度之间的比例关系中的至少一种,所述虚拟四肢的比例关系包括:肩部到头顶的距离与身高之间的比例关系、腿部到头顶的距离与身高之间的比例关系、上肢的长度与身高之间的比例关系、下肢的长度与身高之间的比例关系中的至少一种。7.根据权利要求1至6中任一项所述的方法,其特征在于,所述获取所述目标物体的3D模型,具体包括:本地调用所述3D模型、外部调用所述3D模型、或者生成所述3D模型中的任意一种。8.根据权利要求1至7中任一项所述的方法,其特征在于,所述获取所述目标物体的拟人化图案,具体包括:根据所述目标物体,从预存的拟人化图案资源中人工选取或者自动选取所述拟人化图案,所述拟人化图案资源包括多个拟人化图案。9.一种拟人化3D模型生成的装置,其特征在于,包括:处理单元,用于获取目标物体的3D模型;所述处理单元,还用于获取所述目标物体的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。