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模块部分的最后一个实例),可以有进一步的认识和体会。
|