8
Keep Apart Operator 171
3–1036)
. The particles not in the current event are
not influenced by the Keep Apart operator.
When used globally, keeps apart and influences all
particles in the current flow.
Sel ected Events —Keeps particles in the current
event away from all particles in the events
highlighted in the list below this choice. Particles
notinthecurrenteventarenotinfluencedbythe
Keep Apart operator.
When used globally, keeps all par ticles in the
current flow apart from all particles in the events
highlighted in the list below this choice, but
influences only particles in the current flow.
After choosing this option, click items in the list
to highlight them.
Selected Par ticle Sy stems—Keeps particles in the
current event away from all particles in the
flows
(page 3–1036)
highlighted in the list below this
choice. The particles not in the current event are
not influenced by the Keep Apart operator.
When used globally, keeps all par ticles in the
current flow apar t from all p articles in the flows
highlighted in the list below this choice, but
influences only particles in the current flow.
After choosing this option, click items in the list
to highlight them.
Uniqueness group
The Uniqueness sett ing enables randomization of
the
Range (page 2–170)
>Variation%calculations.
Seed—Specifies a randomization value.
New—Calculates a new seed using a r andomization
formula.
Scr ipt Wiring rollout
This rollout appears in the parameters panel b elow
the main operator rollout after you highlight the
operator,right-clickit,andthenchooseUseScript
Wiring. Thereafter, a check mark appears next
to the Use Script Wiring in the right-click menu,
and the rollout appears whenever you highlight
the operator. To turn off script wiring, choose Use
Script Wiring again from the right-click menu.
Script wiring lets you use a script to control the
ForceandRangeparameters,whichyounormally
specify in the operator’s parameters. Place a
Script
operator (page 2–204)
before the Keep Apart
operator in the event, and then use it to define
values in the particleFloat and part icleVector
channels. For an example of a script that sets
particleFloat values, see
part icleFloat Sample
Script (page 2–202)
.
On the Script Wiring rollout, choose either of the
following:
Use S cr ipt Float As—Choose either of t he following:
•
Not Used—Particle Flow uses the
Force setting
specified in the Parameters rollout.
•
Influence—Particle Flow applies the script
part icleFloat value to the Force value.
Use Scr ipt V ector As —Choose one of the following.
Choosing Absolute Size Range or Relative Size
Range ma kes the Range settings on the Parameters
rollout unavailable.
•
Not Used—Particle Flow uses the
Range (page
2–170)
settings specified in the Parameters
rollout.
•
Absolute Size R ange—Particle Flow applies the
script particleVec tor values to t he Absolute Size
Range values. The X component of the vector
valueisusedforthecoreradius,andtheY
component for the falloff radius.
•
Relative Size Range—Particle Flow applies the
script particleVe ctor values to the Relative Size
Range values. The X component of the vector
valueisusedforthecorepercent,andtheY
component for the falloff percent.