> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kinemation.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# 🔹Camera

> Documentation for 🔹Camera.

## How it works

The first-person camera is powered by the [Character Camera](/cas/guides/character-camera) component and is attached directly to the prefab (not the model).

<Frame caption={"Camera settings."}>
  <img src="https://mintcdn.com/kinemation/zfSCxGML5W5QOyC1/images/cas/a9ba8ad7d675e63ca8e6.png?fit=max&auto=format&n=zfSCxGML5W5QOyC1&q=85&s=8bd1d95e55d609fc026f65bf4929e86f" alt="" width={488} data-path="images/cas/a9ba8ad7d675e63ca8e6.png" />
</Frame>

* **First Person Socket** is the first-person camera view transform attached to the head.

* **Camera Animation Source** is the animated bone that contains camera tracks.

<Frame caption={"First-person camera socket."}>
  <img src="https://mintcdn.com/kinemation/JeFzhKqzivzKAwnI/images/cas/196a1e5e6fe352f2074b.png?fit=max&auto=format&n=JeFzhKqzivzKAwnI&q=85&s=87b36f360badb5bbe9312e5aa35f01b5" alt="" width={269} data-path="images/cas/196a1e5e6fe352f2074b.png" />
</Frame>

Camera animations, such as movement while reloading or moving around, are baked into the character skeleton using `camera_bone`:

<Frame caption={"Camera bone."}>
  <img src="https://mintcdn.com/kinemation/bY9DOuHDrQwriMA1/images/cas/f5b59029ceb2d0072f56.png?fit=max&auto=format&n=bY9DOuHDrQwriMA1&q=85&s=61c68e829a9e55c457005d9248e7cc96" alt="" width={257} data-path="images/cas/f5b59029ceb2d0072f56.png" />
</Frame>

<Info>
  **Tip**: `camera_bone` is a special bone parented to the `root`.
</Info>

## Recoil Shakes

CAS' native [Camera Shakes](/cas/guides/character-camera#camera-shakes) are used to play procedural camera effects when firing. These shakes can be found at "**...\Integrations\FPSAnimationPack\CameraShakes**"

<Frame caption={"Camera recoil shakes."}>
  <img src="https://mintcdn.com/kinemation/JeFzhKqzivzKAwnI/images/cas/2ab354add049b337d8ef.png?fit=max&auto=format&n=JeFzhKqzivzKAwnI&q=85&s=c272eac767c8add54265c5e505360b79" alt="" width={563} data-path="images/cas/2ab354add049b337d8ef.png" />
</Frame>

Recoil shakes are played every single shot in the [CasFPSWeapon](/cas/guides/integrations/weapons#weapon-component) component:
