[发明专利]一种逻辑动漫平台系统无效
申请号: | 200910063307.5 | 申请日: | 2009-07-24 |
公开(公告)号: | CN101963899A | 公开(公告)日: | 2011-02-02 |
发明(设计)人: | 陈矛;刘清堂;葛强 | 申请(专利权)人: | 华中师范大学 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 武汉天力专利事务所 42208 | 代理人: | 严彦;冯卫平 |
地址: | 430079 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 逻辑 动漫 平台 系统 | ||
技术领域
本发明属于计算机动画技术领域,特别是涉及一种逻辑动漫平台系统。
背景技术
计算机动画根据其驱动方式不同,可以分为时序动画和逻辑动画。在发展初期,计算机动画借鉴了许多传统手工动画的思路和技法,使用了关键帧和中间画技术,这类计算机动画播放以时间为顺序作为特征,所以称为时序动画。基于计算机计算速度快、存储量大的优势,时序动画比传统动画容易进行编辑,并能根据关键帧自动生成中间画,大大提高了动画制作的效率。但是,时序动画需要事先绘制一系列关键帧,并且不支持交互性操作,特别是中间画是由插值计算近似得到的,只能描述现象,不能准确反映事物的逻辑关系。
逻辑动画是建立在动态几何基础上的一种动画表现形式,它通过捕捉关键点(或对象)的位置变动或参数变动(可称为事件动作)以及根据逻辑关系(包括几何关系、代数关系以及一般事件之间的逻辑关系等,考察逻辑关系时还要关注主要关系的执行者)来控制画面上的对象的运动。在逻辑动画中,不需要事先设计关键帧,计算机会按照一定的数理逻辑关系动态生成中间画面,这些中间画面能精确地反映对象的变化过程。逻辑动画保持了传统动画的趣味性,同时弥补了时序动画的不足,特别是其中间画面具有的精确表现力,使之具有很高的教育价值。并且,逻辑动画具有交互性强的优点,用户容易用拖动元件对象或设置对象参数的办法改变动画的风格和演示过程。
但是,目前所有的动漫制作工具(如Flash,Authorware)都是为开发时序动画而设计的,还没有用于制作逻辑动画的专用工具出现。
发明内容
本发明目的在于实现用于制作逻辑动画的工具,提供一种逻辑动漫平台系统。
本发明的技术方案包括制作器部分和播放器部分,
所述制作器部分包括编辑器、编译器和打包器,所述编辑器,编辑器用于先将收集添加的素材作为元件导入,然后对元件进行加工编辑,将所得编辑后的元件及其附加的事件动作和逻辑关系封装成元件对象,然后输送到编译器;
所述编译器,用于将元件对象编译成向量,然后传递给打包器;
所述打包器,用于把向量打包成工程主索引文件,所述工程主索引文件提供实现事件动作和逻辑关系的函数调用接口;然后根据工程主索引文件联系编辑器所提供元件对象,整理成逻辑动漫工程文件;
所述播放器部分包括解释器和播放器,
所述解释器,用于根据打包器所提供逻辑动漫工程文件中的工程主索引文件解释出元件对象及相应事件动作和逻辑关系的函数,并输出解释结果到播放器;所述播放器,用于根据解释结果还原元件对象及相应事件动作和逻辑关系,从而运行播放逻辑动漫。
而且,所述编辑器内嵌有逻辑动漫脚本语言,用于对元件的事件动作和逻辑关系提供支持;所述编译器支持对逻辑动漫脚本语言进行编译;所述解释器支持对逻辑动漫脚本语言进行解释。
而且,所述编辑器内置逻辑模板集合,用于支持编辑元件的逻辑关系。
而且,所述逻辑动漫工程文件为逻辑动画或益智游戏或动态课件。
而且,所述制作器部份设置转换器,编辑器的当前编辑内容输入转换器,转换器将当前编辑内容转换输出为不具有交互性的表现形式。
而且,所述不具有交互性的表现形式,是图片或者动画或者视频文件。
而且,所述工程主索引文件采用xml文件格式。
本发明实现的逻辑动漫平台系统提供逻辑动漫制作功能,可以用于制作逻辑动画或益智游戏或动态课件。所提供平台可以成为大中学生制作动漫和益智游戏的工具,也可以为教师制作动态趣味课件提供便利。
附图说明
图1为本发明的系统结构图。
具体实施方式
参见图1,本发明的逻辑动漫平台系统包括制作器部分和播放器部分。制作器部分用于制作编辑逻辑动漫;播放器部分用于播放逻辑动漫。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中师范大学,未经华中师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910063307.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:工厂设备的炉壁结构以及炉壁清扫方法
- 下一篇:变速器油压控制设备和方法