In a camera file there are two types of camera:

Also additionally there can be ambient sounds defined in the Cam file.

Camera Files can be edited via the built in Camera Editor.

Cameras

Example

TrackingCam=TRACKING001
{
  Fov=(38.000000, 11.000004)
  Clear=FALSE
  Color=(0, 0, 0)
  ClipPlanes=(1.050000, 2000.000000)
  LODMultiplier=(4.250000)
  Size=(1.000000, 1.000000)
  Center=(0.500000, 0.500000)
  MipmapLODBias=(0.000000)
  Flags1=(1)
  Flags2=(0)
  SoundName=""
  SoundParams=(1.000,1,15)
  MinShadowRange=(0.100)
  MaxShadowRange=(1500.000)
  ShadowSplitRatio=(0.920)
  mPostProcessPresetIndex=(3)
  ShadowParams=(0.000050,1.000,100.000)
  ShadowParams=(0.000050,1.000,100.000)
  ShadowParams=(0.000050,1.000,100.000)
  ShadowParams=(0.000050,1.000,100.000)
  ShadowParams=(0.000050,1.000,100.000)
  ShadowParams=(0.000050,1.000,100.000)
  ShadowParams=(0.000050,1.000,0.000)
  ShadowParams=(0.000000,0.000,0.000)
  Position=(-56.709999, 10.280000, 270.459991)
  Orientation=(0.130000, 2.400000, 0.000000)
  ActivationLocation=(-116.034927, 10.110000, 324.220001)
  ActivationRadius=(25.000000)
  ActivationLocation=(-200.034927, 10.110000, 350.220001)
  ActivationRadius=(25.000000)
  ActivationLocation=(-280.034927, 10.110000, 375.220001)
  ActivationRadius=(25.000000)
  ListenerPos=(-3.402823e+038, -3.402823e+038, -3.402823e+038)
  ListenerVol=(1.200000)
  RainVol=(1.000000)
  Groups=15
  TrackingRate=(20.000000)
  PositionOffset=(0.000000, 0.000000, 0.000000)
  MovementRate=(0.000000)
  MinimumFOV=(2.500000)
}

Parameters

Flags1

Combine flags to get the combination of options you wish.

Flags2

Used to show if we use internal of external sounds on cars only.

mPostProcessPresetIndex

This configures which PostFX Preset is used.

See PostFX for more details.

Ambient Sounds

Example

AMBIENTSOUND=generic
{
  FILE=BIRD_AMBIENCE.WAV
  ATTENUATION=(1.000000, 0.750000, 3.000000, 0.022000)
  POSITION=(186.667664, -8.311632, 28.671322)
}