一种动画编辑器及其编辑方法

文档序号:8513039阅读:1797来源:国知局
一种动画编辑器及其编辑方法
【技术领域】
[0001]本发明涉及动画和游戏拍摄领域,具体地说,涉及一种动画编辑器及其编辑方法。
[0002]
【背景技术】
[0003]动画编辑器是基于高新游戏引擎技术研发出一套完整的拍摄插件和工具,使得动画拍摄脱离传统Max制作流程,实时动画脚本演算功能插件。它能精确满足角色建模和场景搭建,并配合高精度模型、动态渲染、粒子特效、法线贴图、虚拟现实场景光源、即时演算编程拍摄、物理引擎等。是人机界面更为良好的3D拍摄工具,在保证动画质量并更甚于进一步提升的基础上,大大缩减了动画拍摄周期和经济成本,是动画拍摄的新模式。
[0004]而现有技术中的动画编辑器只能以时间为坐标,触发事件,对于动画人员对时间的计算要求较为严格。另外,录制方面只能通过第三方软件录制动画。
[0005]

【发明内容】

[0006]本发明的目的在于提供一种以客户端为基础的,能够缩短拍摄流程、减低拍摄成本的动画编辑器及其编辑方法。
[0007]为了实现上述目的,本发明提供了动画编辑器,包括:
路径单元:用于创建路径或插入路径表中的路径;
事件单元:用于创建事件,包括:角色、事件地点、场景;
播放单元:用于播放动画以及选择播放方式;
素材调用单元:用于存储需要重复出现的角色、物件、声音、动作、特效以及场景。
[0008]其中,所述路径单元包括:
角色路径模块:用于编辑或插入角色的路径,控制各个角色之间的移动顺序;
镜头路径模块:用于编辑或插入镜头的路径,控制各个镜头之间的移动顺序和移动方向;
其中,所述事件单元包括:
流程控制模块:控制事件的流程,包括剧情分支、切换剧本、事件停止;
字幕模块:用于创建、编辑、修改、删除或插入字幕对白;
角色模块:用于创建新的人物角色,并进行修饰和美化;
镜头模块:用于控制镜头,包括镜头震动、镜头渲染、镜头拉伸、镜头转向和镜头切换; 特效模块:用于设定角色挂接特定的特效,控制特效持续的时间及持续方式;
音效模块:用于在事件任意的地方摆放声音模型,并在该模型上指定声音资源,设定声音的播放模式。
[0009]其中,所述播放单元包括:
导入模块:用于导入素材数据,包括图片、文字、音频以及视频; 导出模块:用于倒出编辑好的模型和最终的动画文件;
其中,所述素材调用单元包括:
角色模型模块:用于存储不同类型的角色模型,以备调用;
物件模型模块:用于存储不同样式的物件模型,以备调用;
声音模块:用于存储声音模型以及声音的播放模式;
动作模块:用于存储角色在特定时刻的特定动作,控制角色动作之间的顺序;
特效模块:用于存储角色挂接特定的特效,控制特效持续的时间及持续方式;
场景模块:用于存储动画的场景,包括地形的编辑、装饰物的编辑、环境效果的编辑、音效的编辑、区域的编辑。
[0010]其中,所述流程控制模块包括:
剧情分支模块:用于对剧情事件进行分解,并对各分支剧情进行编辑、修改以及排序; 切换剧本模块:用于切换剧本,并通过切换剧本进行分析、反复调用;
事件停止模块:用于对需要在特定的事件进行分析、编辑或修改时,暂停此事件;
所述字幕模块包括:
电影字幕模块:用于编辑电影字幕式对白,并通过电影字幕显示;
中心子.1旲块:用于编辑剧情中的中心子.对白,并控制子.对白顺序;
中心图片模块:用于创建、插入、编辑或修改中心图片;
展合图片模块:用于组合和分解图片;
所述角色模块包括:
角色创建模块:用于创建新的角色模型;
角色删除模块:用于删除角色模型;
角色状态模块:用于编辑角色状态模型;
角色移动模块:用于控制角色的移动路径、方式以及位置;
角色喊话模块:用于编辑剧情中以喊话泡泡形式出现的对白,并控制喊话顺序;
角色转向模块:用于控制角色在特定路径点的面朝向;
角色动作模块:用于设定角色在特定时刻的特定动作,控制角色动作之间的顺序; 角色坐骑模块:用于更换角色的坐骑模型;
角色透明模块:用于对角色模型进行透明化处理;
角色渐变模块:用于对角色模型颜色进行渐变处理;
角色关键帧模块:以关键帧的方式,精确控制角色的移动;每一帧的信息包括时间、位置、旋转等;
所述镜头模块包括:
镜头移动模块:用于控制镜头的移动路径和方式,以及控制镜头的移动速度和转向角速度,并使镜头的移动和转向相结合;
镜头跟随模块:用于跟随控制镜头的位置;
镜头震动模块:用于设定播放的次数和方式;
镜头渲染模块:用于设置渲染持续和消失的时间;
所述特效模块包括:
特效挂载模块:在指定位置或者角色身上连续播放一组特效列表; 特效链接模块:播放一个带有两个挂点的特效,挂点可以是位置或者角色身上的某一占 ■
^ \\\ J
所述音效模块包括:
剧本音乐模块:用于编辑剧本中的音乐;
音效控制模块:用于控制音效,包括音量、音色和音质。
[0011]其中,所述的动画编辑器还包括:时间效应模块、调节视距模块、颜色过滤模块、动态模糊模块和世界变色模块。
[0012]时间效应模块:用于控制整个动画的快速或慢速显示播放;
调节视距模块:用于控制场景模型和角色创建模型的可视距离;
颜色过滤模块:用于过滤动画中特定某一颜色及时长;
动态模糊模块:用于控制镜头的动态模糊程度及时长;
世界变色模块:用于控制剧本动画的整体色调及时长。
[0013]其中,基于动画编辑器的编辑方法,包括下列步骤:
1)编写剧本:在事件单元中编辑事件剧本中的角色模型、场景模型,并存入素材调用单元中的数据库;
2)添加运动路径:在路径单元中添加路点,使角色模型从一个路点移动到另一个路占.3)添加动作:在角色动作模块为角色模型添加动作,并存入素材调用单元中的数据库;
4)添加特效:在特效模块中为角色挂接特定的特效,事件类型选“特效挂载”,并选择特效持续的时间及持续方式;
5)添加相机:在路径单元的相机模式中添加两个路点,保存为一个文件xml文件,给事件添加一个子事件,事件类型选“镜头移动”;
6)添加字幕:给事件添加一个子事件,事件类型选“电影字幕”,以此为事件添加字眷;
其中,所述动画编辑器引用了游戏中的“数据库”的概念,将动画中常用素材存放中后台SVN中,SVN通过服务器共享的方式,动画师可以共享相应的数据,所述素材包括角色、动作、场景以及特效;
动画师根据每一集动画需求,调用库存现有的素材,利用动画编辑器中可操作摄像功能,串连起一段又一段的小动画,所述摄像功能包括:镜头拉伸、转向、角色路径。
[0014]本发明的有益效果是:
1.本发明大大缩短拍摄流程,减低了拍摄成本;
2.本发明操作简单方便,易学易用;
3.本发明打破了传统3D动画拍摄模式,开创了拍摄的新模式。
[0015]
【附图说明】
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1