A method and apparatus for displaying an animation are disclosed. One embodiment of the method includes: 3D model information query land target communication application account 3D model information and account of the communication object file; 3D model 3D model to obtain the corresponding information query, and the 3D model file into a pre established 3D animation scene; virtual camera according to at least one set the following information in the scene: the default camera parameters of camera parameters account custom value, the implementation of the 3D model animation file association value, camera parameters in the target value; communication application interface display the virtual camera to capture the animation. The embodiment improves the flexibility of the animation display.
【技术实现步骤摘要】
一种用于显示动画的方法和装置
本申请涉及计算机
,具体涉及多媒体
,尤其涉及一种用于显示动画的方法和装置。
技术介绍
移动终端越来越成为人们的必备品,基于移动终端的各种应用也越来越多。一种常见的移动终端应用是在移动终端上使用、展现3D动画。比如,在手机上使用即时通讯工具,通常需要利用各种表情动作来传达情绪信息,这些表情动作可以采用3D动画的形式体现。虚拟摄像机是3D动画软件架设的“摄像机”它在动画制时对于表现视点的作用相当于传统意义上的摄像机,虚拟摄像机与拍摄的物理摄像机的拍摄对象完全不同但是功能却极其相似,物理摄像机拍摄的是实景人物或实际搭建好的场景,虚拟摄像机拍摄的是建立在三维软件中的模型,虚拟摄像机具有镜头、焦距、焦点、光圈、景深等参数,可以实现推、拉、摇、移、跟、甩、升、降等运动。现有的通讯应用中,不同用户的通讯界面的显示的3D动画都是一样的,动画显示方法不够灵活,无法解决用户希望在同一时刻从不同角度查看3D动画,或者不同用户希望从不同角度查看3D动画的问题。
技术实现思路
本申请的目的在于提出一种改进的用于显示动画的方法和装置,来解决以上
技术介绍
部分提到的技术问题。第一方面,本申请提供了一种用于显示动画的方法,上述方法包括:查询登陆目标通讯应用的账户的3D模型信息以及上述账户当前通讯对象的3D模型信息;获取所查询的3D模型信息对应的3D模型文件,并将上述3D模型文件导入预先建立的3D动画的场景;根据以下信息项中的至少一项设置上述场景中的虚拟摄像机:上述账户自定义的摄像机参数的值、上述3D模型执行的动画文件关联的摄像机参数的值、摄像机参数的 ...
【技术保护点】
一种用于显示动画的方法,其特征在于,所述方法包括:查询登陆目标通讯应用的账户的3D模型信息以及所述账户当前通讯对象的3D模型信息;获取所查询的3D模型信息对应的3D模型文件,并将所述3D模型文件导入预先建立的3D动画的场景;根据以下信息项中的至少一项设置所述场景中的虚拟摄像机:所述账户自定义的摄像机参数的值、所述3D模型执行的动画文件关联的摄像机参数的值、摄像机参数的缺省值;在所述目标通讯应用界面中显示所设置的虚拟摄像机采集到的动画。
【技术特征摘要】
1.一种用于显示动画的方法,其特征在于,所述方法包括:查询登陆目标通讯应用的账户的3D模型信息以及所述账户当前通讯对象的3D模型信息;获取所查询的3D模型信息对应的3D模型文件,并将所述3D模型文件导入预先建立的3D动画的场景;根据以下信息项中的至少一项设置所述场景中的虚拟摄像机:所述账户自定义的摄像机参数的值、所述3D模型执行的动画文件关联的摄像机参数的值、摄像机参数的缺省值;在所述目标通讯应用界面中显示所设置的虚拟摄像机采集到的动画。2.根据权利要求1所述的方法,其特征在于,所述根据以下信息项中的至少一项设置所述场景中的虚拟摄像机:所述账户自定义的摄像机参数的值、所述3D模型执行的动画文件关联的摄像机参数的值、摄像机参数的缺省值,包括:判断是否获取到所述账户自定义的摄像机参数的值;如果是,则根据所述账户自定义的摄像机参数的值设置所述场景中的虚拟摄像机;如果否,则响应于获取到所述3D模型执行的动画文件关联的摄像机参数的值,根据所述3D模型执行的动画文件关联的摄像机参数的值设置所述场景中的虚拟摄像机,响应于未获取到所述3D模型执行的动画文件关联的摄像机参数的值,根据所述摄像机参数的缺省值设置所述场景中的虚拟摄像机。3.根据权利要求2所述的方法,其特征在于,所述摄像机参数的缺省值是根据以下至少一项确定的:所述账户的3D模型的位置、所述账户的3D模型的尺寸、所述账户当前通讯对象的3D模型的位置、所述账户当前通讯对象的3D模型的尺寸;以及所述根据所述摄像机参数的缺省值设置所述场景中的虚拟摄像机,包括:根据所述摄像机参数的缺省值设置所述场景中的虚拟摄像机,使得所述虚拟摄像机用于拍摄所述账户当前通讯对象的3D模型的正面。4.根据权利要求1所述的方法,其特征在于,所述摄像机参数的缺省值包括以下至少一项:虚拟摄像机的位置的缺省值、虚拟摄像机的朝向的缺省值、虚拟摄像机的焦距的缺省值、虚拟摄像机的视野的缺省值,其中,所述虚拟摄像机的位置的缺省值包括所述账户的3D模型的后上方区域,当所述账户的3D模型为人物模型时,所述虚拟摄像机的位置的缺省值包括所述人物模型肩部的后上方区域,所述虚拟摄像机的朝向的缺省值包括朝着所述账户当前通讯对象的3D模型的正面的方向,虚拟摄像机的焦距的缺省值包括清晰拍摄所述账户当前通讯对象的3D模型的焦距,虚拟摄像机的视野的缺省值包括覆盖所述账户当前通讯对象的3D模型的几何形状。5.根据权利要求1-4中任一项所述的方法,其特征在于,所述场景还包括以下节点中的至少一项:背景节点、灯光节点、道具节点、倒影节点、声音节点;以及所...
【专利技术属性】
技术研发人员:陈军宏,张培养,
申请(专利权)人:厦门幻世网络科技有限公司,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。