第一次将剪辑添加到“运动流图形”并在剪辑间添加变换时,将创建随机运动。然后就会指定剪辑和变换一个百分比,用以创建一个或多个 Biped 的随机运动。可以手动控制可能的起始剪辑、变换和帧范围的权重。例如,这样可以制作群组场景中多个 Biped 的动画。并为每个 Biped 创建不同的脚本。
注意如果要为多个 Biped 创建随机运动,Biped 必须共享一个运动流。
随机运动的详细信息
为 Biped 设计随机运动后,所有剪辑和过渡的默认“权重”都将设为 100。这样可确保在进行随机选择时所有剪辑和过渡均有相同的机会被选中。可以在“运动流图形”或“变换编辑器”中调整变换的权重,以使变换有更高的被选中概率。也可以为 Biped 设置一个特定的开始剪辑,而脚本中的剩余剪辑则从“运动流图形”中随机地选择出来。
要定制变换的“权重”并设置开始剪辑,请执行以下操作:
选择一个 Biped。在“Biped”卷展栏上,启用 (运动流模式)。
在“运动流”卷展栏上,单击 (显示图形)。
这将显示“运动流图形”。
在“运动流”卷展栏上,单击 (加载文件)。
3ds Max 将打开一个文件对话框。
从存储运动流编辑器文件的文件夹选择 MFE 文件。
剪辑和变换就会出现在“运动流图形”中。每个变化都显示了它的“权重”值,默认值为 100。
在“运动流图”工具栏上,单击 (选择剪辑/过渡)并右键单击要调整的过渡。
3ds Max 将打开“过渡编辑器”对话框。
调整“概率”设置,给变换指定一个更高或更低的概率值,以提高或降低该变换被随机地选作运动流脚本的机会。
注意概率值的范围为 0 到 100。
在“运动流图”工具栏上,单击 (选择随机开始剪辑)。
选择要作为开始剪辑的那个剪辑。
该剪辑会变成紫色,并且会被指定 100 的权重。使用随机运动脚本时,任何 Biped 都会首先使用选定的剪辑。
在“运动流”卷展栏的“脚本”部分中,单击 (创建随机运动)。
在“创建随机运动”对话框上设置“最小动画长度”的值。
该值应当足够大以包含动画中所有想要的剪辑。
单击“创建”。
会根据“运动流图形”中的剪辑和“最小动画长度”来创建随机脚本。
单击 (“播放动画”)或移动时间滑块来查看过渡。
过程
要创建一个 Biped 的随机脚本,请执行以下操作:
选择一个 Biped。在“Biped”卷展栏上,启用 (运动流模式)。
在“运动流”卷展栏上,单击 (显示图形)。
这将显示“运动流图形”。
在“运动流图”工具栏上,单击 “创建多个剪辑”。
3ds Max 将打开一个文件对话框,从中可以选择 BIP 文件的位置。
在添加完若干个剪辑和过渡后,单击 (选择剪辑/过渡)并选择所有剪辑。
在“运动流图”上,单击 (创建所有过渡)。当询问是否要创建从每个选定剪辑到其自身的过渡时,单击“是”。
在“运动流图”工具栏上,单击 (选择随机开始剪辑)。
所有链接剪辑的变换的权重指定为 100,意味着所有变换都有均等的机会第一个开始。
区域选择“运动流图”对话框中的所有剪辑。
剪辑全部会变成紫色,并被赋予 100 的权重。所有剪辑均有相同的首先启用机会。
在“运动流”卷展栏 “脚本”组中,单击 (创建随机运动)。
在“创建随机运动”对话框上设置“最小动画长度”的值。
该值应当足够大以包含动画中所有想要的剪辑。
单击“创建”。
3ds Max 将基于“运动流图”中的剪辑创建一个随机脚本。可以在剪辑对话框或“变换编辑器”中改变剪辑和变换的百分比来支持某一剪辑或变换。
单击 (播放动画)或移动时间滑块来查看随机脚本。