8
Surface Arrive Behavior 1075
Devia tion—
Specifies the maximum amount by
which the delegate’s calculated speed (Average
Speed*Center) should vary.
Each time a period ends, character studio takes a
random number between the negative and positive
values of the Deviation setting, multiplies it by
the calculated speed, and adds the result to the
calculated speed. Default=0.25. Range=0.0 to
99,999.0.
Accel Per iod—Specifies the rate at which the
delegate’s speed should change in relation to the
period length.
A value of 0.0 m eans that the t ransition to the new
speed will proceed as quickly as possible, and a
value of 0.5 means the transition w ill take half the
period. A value of 1.0 means the transition wi ll
take the entire period. Default=0.5. Range=0.0
to 1.0.
Devia tion—Specifies the maximum amount by
which acceleration should vary.
Each time a period ends, character studio takes a
random number between the negative and positive
values of the Deviation setting, multiplies it by
the Acceleration sett ing, and adds the result to
Acceleration.Default=0.5.Range=0.0to1.0.
Seed—Specifies a value for randomizing the Speed
Va r y b e h av i or.
SurfaceArriveBehavior
Create panel > Helpers > Object Type rollout > Crowd >
Setup rollout > New button > Su rfa ce Arrive Behavior
Select a Crowd object. > Mod ify panel > Setup rollout >
New but ton > Surface Arrive Behavior
The Surface Arrive behavior is similar to the
Seek
behav ior (p age 2 –1072)
in that it lets you specify
an object or objects as a stationary or moving
target for delegates. The principal difference is
that Surface Arrive can cause delegates to stop
when they reach the target. You can also specify,
to some degree, where the delegate will stop on the
object,andhowitwillapproachthetargetbefore
stopping.
Anexampleofauseforthisbehaviorwouldbe
birds flying over a row of telephone poles, then
each one landing on top of a different pole.