9

CIBSE Files 921
CI BS E Fi l e s
TheCIBSEfiletypeisthefileformatfor
photometr ic data adopted by the Chartered
Institution of Building Serv ices Eng ineers. It is
used primari ly in Great Britain.
Cli p Contro ller
In crowd animation (page 2–1154),the
GlobalMotionClip and MasterMotionClip
controllers are used to create animation for
multiple objects. Birds, butterflies, schools of
fish, and bugs can be animated using these tools.
Clip controllers can b e created either as block
controllers in Tr ack View, or more directly in the
Crowd helper (page 2–1187) controls on the Global
Clip Controllers rollout (page 2–1241).Useclip
controllers to animate non-biped creatures in
crowds.
Cli pping Pl anes
Clipping planes let you exclude some of a scene’s
geometry to view or render only certain portions
of the scene. Each camera has a n ear and a far
clipping plane. Objects closer than the near
clipping plane or farther than the far clipping
planeareinvisibletothecamera.
Clipping planes are useful for rendering selected
portions of a scene that have a lot of complex
geometry. They can also help you creat e cutaway
views.
Clipping plane settings are part of the camera’s
creation parameters. The location of each clipping
plane is measured along the c amera’s line of sig ht
(its local Z axis) in the current units for the scene.
Clipping planes are part of a cameras general
parameters (page 2–1373).
Viewports can also have clipping planes. You
set a viewpor t’s clipping planes via the viewport
right-click label (page 3 –731).
Code c
Short for compressor/decompressor.Analgorithm
for compressing and decompressing digita l video
data, and the software that implements that
algorithm.
Cogniti ve Contr oller
In crowd animation (page 2–1154),theCognitive
Controller editor (page 2–1206) lets you sequence
different b ehaviors using state diagrams, where
conditionals written in MAXScript impose
changesinbehavior.Forexample,youcanspecify
that a character or object is to wander aimlessly
until it comes within a certain distance of another
object, whereupon it heads straight for that
object. Or you can specify that one character is to
avoid another only when the second character is
avoiding the first.