9
1046 Chapter 14: character studio
random script tr ansition values, move and delete
clips, and display clip dependencies. Clips and
transitions displa y as icons in the Motion Flow
Graph dialog. The Motion Flow Graph displays
when you click Show Graph on the Motion Flow
rollout (page 2–1045) on the Motion panel.
The first step in Motion Flow mode is to add clips
in the Motion Flow Graph for use in scripts. Clips
represent all or part of a .bip file. S cripts represent
different paths through the clips in the Motion
Flow Graph. The first clip in the current script
is red. Transitions are shown as arrows b etween
clips, red arrows represent the path through the
active script. Black transition arrows indicate
unloaded scripts. A transition looping back to the
same clip represents a cycle or loop.
If the biped is using a shared motion flow, then the
title of the graph w indow will say "*SHARED*
Motion Flow Graph", followed by the name of the
shared motion flow. Shared Motion Flows are used
to control multiple bipeds with one shared motion
flow.
By default, minimum motion loss is used to
compute transitions. Optimized transitions use
an algorithm that use s minimum foot sliding.
Optimized transitions take longer to compute but
yield very high quality results.
R a ndom S cripts f or One or M ore B ipeds
You can create random scripts by using the Create
Random Motion command in the Script group
on the Motion Flo w rollou t. Random scripts are
created by randomly t raversing clips in a motion
flowgraph.TouseCreateRandomMotion,each
biped must be in the same shared motion flow.
To use a shared motion flow to create random
scriptsformultiplebipeds,thefirststepistoclick
Shared Motion Flo w on the Motion Flow rollout,
and then add bipeds that will share one shared
motion flow. On the Motion Flow Graph, clips
are added and transitions are created between all
theclips.ThenCreateRandomMotionisusedto
compute a random motion for all the bipeds.
Clips and transitions are given percentages that are
used by the software to generate random scripts.
Percentagesforclipsandtransitionsaresetinthe
clip dialogs and in the Transition Editor dialog.
You can load many clips and use Create All
Transitions to create all possible t r ansitions
between the clips. You can then use Optimize
Selected Transitions to create optimized
transitions. Once the transitions are created,
you can quickly create scripts with optimized
transitions or generate r andom motions for a
crowd of bipeds.
A .mfe file stores pointers to the clips, transition
parameters, and scripts.
See Placing Motions on the Motion Flow Graph
(page 2–1027) to add clips to the graph, or Creating
Random Motion (page 2–1035) to create a random
script and t ransitions.
Interfa ce
Create Clip—Select and click in the dialog
window to create clips.
The clips are empty. Right-click a clip using the
Select Clip tool to display the Clip Properties
dialog (page 2–1059);thenselecta.bip fi le and