[发明专利]一种利用游戏引擎实现表情动画的方法及系统在审
申请号: | 201711481772.1 | 申请日: | 2017-12-29 |
公开(公告)号: | CN108133503A | 公开(公告)日: | 2018-06-08 |
发明(设计)人: | 朱治东;张悦;顾嘉唯 | 申请(专利权)人: | 北京物灵智能科技有限公司 |
主分类号: | G06T13/00 | 分类号: | G06T13/00;G06F8/30 |
代理公司: | 北京市天玺沐泽专利代理事务所(普通合伙) 11532 | 代理人: | 谢鑫 |
地址: | 100102 北京市朝阳区望京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 游戏引擎 表情 动画显示 动态控制 函数驱动 应用程序 后向 调用 申请 场景 播放 | ||
本申请公开了一种利用游戏引擎实现表情动画的方法及系统,该方法包括:应用程序监听到事件后向游戏引擎发出通知;所述游戏引擎接收到所述通知后,调用playEmotion()函数;所述playEmotion()函数驱动与所述事件对应的表情动画显示。本申请解决了动态控制表情动画问题,实现了在不同的场景下随时播放不同表情动画的效果。
技术领域
本申请涉及人工智能技术领域,尤其是涉及一种利用游戏引擎实现表情动画的方法及系统。
背景技术
逐帧动画是一种在连续的关键帧中分解动画动作,即在时间轴的每一帧上绘制不同内容并使之连续播放成动画的一种常见的动画形式。现有技术中,表情动画一般采用逐帧动画或者MP4动画的形式。逐帧动画或者MP4动画的缺点是无法对表情进行动态的控制,最初动画设计师事先编辑好动画,以后每次播放动画时,播放的都是相同的动画。利用现有技术不能解决动态控制表情动画问题。
发明内容
本申请实施例提供一种利用游戏引擎实现表情动画的方法及系统。解决了动态控制表情动画问题。
本申请实施例提供了一种利用游戏引擎实现表情动画的方法,该方法包括:
应用程序监听到事件后向游戏引擎发出通知;
所述游戏引擎接收到所述通知后,调用playEmotion()函数;
所述playEmotion()函数驱动与所述事件对应的表情动画显示。
进一步,该方法还包括:
所述应用程序未监听到事件后向定时器发出通知;
所述定时器每隔一定时间向游戏引擎发出通知;
所述游戏引擎根据所述定时器发出的通知,调用playEmotion()函数;
所述playEmotion()函数驱动与应用程序未监听到事件对应的表情动画显示。
进一步,所述事件是外界对机器人做出的操作。
进一步,所述游戏引擎内嵌在应用程序中。
进一步,所述定时器内嵌在应用程序中。
进一步,该方法还包括:
所述应用程序烧录在存储卡上。
进一步,该方法还包括:
所述表情动画烧录在存储卡上。
本申请实施例还提供了一种利用游戏引擎实现表情动画的系统,该系统包括:该系统包括:存储器和处理器;
所述存储器上存储有应用程序;
在所述应用程序被执行时,所述处理器被配置成:
应用程序监听到事件后向游戏引擎发出通知;所述游戏引擎接收到所述通知后,调用playEmotion()函数;
所述playEmotion()函数驱动与所述事件对应的表情动画显示。
进一步,所述处理器还被配置成:
所述应用程序未监听到事件后向定时器发出通知;
所述定时器每隔一定时间向游戏引擎发出通知;
所述游戏引擎根据所述定时器发出的通知,调用playEmotion()函数;
所述playEmotion()函数驱动与应用程序未监听到事件对应的表情动画显示。
进一步,所述系统为机器人。
本申请实现了在不同的场景下随时播放不同表情动画的效果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京物灵智能科技有限公司,未经北京物灵智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711481772.1/2.html,转载请声明来源钻瓜专利网。