9

Surface Arrive Behavior 1223
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 b e tween the negative and positive
values of the Deviation setting, multiplies it by
the c alculated speed, and adds the result to the
calculated speed. D efault=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 means that the transition to the new
speed will proceed as quickly as possible, and a
value of 0.5 means the transition w i ll take half the
period. A value of 1.0 means the transition will
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 b e tween the negative and positive
values of the Deviation setting, multiplies it by
the Acceleration setting, 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 o r.
SurfaceArriveBehavior
Create panel > Helpers > Object Type rollout > Crowd >
Setup rollout > New button > Surface Arrive Behavior
Select a Crowd object. > Modi fy panel > Setup rollout >
New butto n > S u rface Arrive Behavio r
The Surface Arrive behavior is similar to the Seek
behavior (page 2–1220) 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.