CAT简介
a

 

CS之Motion Flow编辑模式

CS之Motion Flow编辑模式

作者 钱麟

  CS中还有一种模式,那就是Motion Flow(动画流程模式),在这种模式下,我们可以自由编辑动画,感觉就象在非编系统中一样,剪辑、合成片段,随意的组合、拼接。在以前的CS版本中它似乎不是非常的重要,但是在CS3中,通过和群体动画模块的结合,它已经变成了一个我们必须学习的部分。下面我们就开始进入它的面板。

1)motion flow展卷栏

load file:调出于动画流程编辑有关的文件,有clip(片段,后缀为*.mfe)、transition(过渡)script(脚本语言)三种文件可调。

Append file:为当前片段后加上一个后缀为mfe的片段。

Save file:将当前片段储存为*.mfe文件。

Show Graph:打开motion flow(工作流程)图表。

Shared motion flow:打开相应对话框,建造一个共享的动画流程。

2)Motion Flow Script展卷栏是利用脚本语言来控制动画,我们这里不专门介绍了。

3)Motion Flow Graph(运动流程图表):主要功能是将动画片段放入其中,再在当中施加过渡效果等,还可以加入脚本语言等来操控。

Create Clip:按下这个按钮后,在图表当中空白出点击会出现一个图标,不过此时是空的,我们在这个新出现的图标上按右键,用其中的Clip tool调出我们要使用的*.bip文件。

Create Multiple Clips:一次选择多个*.bip文件作为片段。

Create Transition:创建一个过渡,方法是按下这个按钮后,在一个图标上点击并拖曳到另一个图标上。如果要编辑过渡的话要在Transition Editor中进行。

Move Clip:移动图表中的图标位置,不过对动画没有任何影响。

Select Clip/Transition:选择片段图标或过渡。

Delete Clip/Transition:删除片段图标或过渡。

Clip Mode:进入片段编辑模式,编辑当前选择的*.bip文件。

Show Script Dependencies:显示选择片段的脚本语言。

Select Random Start Clips:打开一个窗口让你选择几个片段(*.bip文件),随机的,这几个动作中的某一个会最先发生。此外还有一个片段最先发生的机率百分比。

Show Random Percentage:显示这个随机的片段最先发生的机率百分比。

Optimize Selected Transitions:优化被选择的过渡。

Show Optimal Transition Costs:显示最理想的过渡值,值越小效果效果就越好。

Synthesize Motion Flow Graph:在每一个片段间自动生成一个过渡。

Check All Transitions:检查所有的过渡是否有错误。

Auto Clip Names:自动为片段命名。

4)Transition Editor(过渡编辑器):两个片段代表了两个动画,要将它们无缝地连接在一起,在播放时不产生破绽,就需要在其中做一个过渡(Transition)。

Probability:为过渡设置一个随机值,形成随机动画效果。

Length:过渡将持续几帧。

Angle:起始片段到目标片段的角度。

Ease In:越接近关键帧插值(动画)越慢。

Ease Out:越接近关键帧插值(动画)越快。

Previous Transition:到上一个过渡。

Next Transition:到下一个过渡。

Optimiaze Transition:打开Transition Optimization对话框。

Go to Start Frame:到达过渡的第一帧。

Start Frame:设置起始片段和目标片段的开始帧。

Rolling:过渡时Biped会相应运动。

Fixed:过渡时Biped不会运动。

Ghost组可以控制同时显示起始状态、过渡中和目标状态的动作,如图所示:

Start Frame:从哪一帧开始显示。

Frame:你希望看到第几帧时的效果。

Create Transition:创建一个新的过渡。

Delete Transition:删除当前过渡。

Previous Transition:移动到前一个过渡。

Next Transition:移动到下一个过渡。

OK:完成设置退出对话框。

5)Transition Optimization(优化过渡对话框)

Search Entire Clip:在整个片段中寻找一个合适的过渡起始帧。

Preferred Transition Length:确定优化后的过渡片段的总帧数。

Search Near Exisitng Transition:在现存的过渡的附创建一个优化的过渡。

Before:在现存的过渡前多少帧开始寻找。

After:在现存的过渡后多少帧开始寻找。

6)Shared Motion Flow(创建共享动画流程对话框):把一个编辑好的运动流程(*.mfe文件)赋予多个Biped物体,这样就不用为每一个Biped设置动画了。

Share Motion Flows List>New/Delete:显示共享的动画流程。两按钮为新建和删除。

Load.mfe:调出mfe文件。

Bipeds Sharing this Motion Flow List:显示动画流程中所用到的Biped,也就是要将运动流程赋予这些Biped。

Add:添加一个Biped。

Remove:删除一个Biped。

Put Multiple Bipeds in Motion Flow:把Biped设置为运动流程模式,这样才能计算动画。

Take Multiple Bipeds out of Motion Flow:把Biped从运动流程模式中取走。

Set Shared Moflow Leg Scale:正确缩放被选择的Biped的腿的大小。

Reset Wrong Scales: Just Legs:正确缩放不正确的Biped的腿的大小。

Reset Wrong Scales: Entire Figure:正确缩放整个不正确的Biped的大小。

Motion Flow(运动流程模式)还有一些比较次要的对话框和设置,由于比较直观,大家一看就懂,我们在次也就不再多做介绍了。我们可以参见实例部分(特别是Crowd模块部分的最后一个实例),可以有进一步的认识和体会。

 
 
   

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Character Srudio教学 cs的bip(bvh\bva)动作数据库 两足角色动画 影视动画片制作 电脑游戏制作 广告公司 教学演示等三维动画制作

Character Srudio教学 cs的bip(bvh\bva)动作数据库 两足角色动画 影视动画片制作 电脑游戏制作 广告公司 教学演示等三维动画制作

Character Srudio教学 cs的bip(bvh\bva)动作数据库 两足角色动画 影视动画片制作 电脑游戏制作 广告公司 教学演示等三维动画制作

 

oncontextmenu=return false