# Motion Camera Component

The Motion Camera Component is a new addition that ships with Motion 1.5. It implements `OnGetCameraView` to provide the following functionality:

* Collision detection and prevention to avoid camera clipping into geometry.
* Camera Location & Rotation offset application based on curves and static offsets provided from other components.

### Configuration

| Variable               | Description                                                                                                                                                                                                                                                                                                                                                                                                                              |
| ---------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Camera Target Offset   | <p>Defines the positional offset (Time) the camera should have at a given camera angle (Value). <br><img src="/files/uRVoGU190EPexliZkFRI" alt=""><br><br>You can open the external curve that is linked by default and edit it while Play-In-Editor is running to see your changes in real-time!<br><br><mark style="color:red;">Note: This is empty by default and will likely be deprecated in a future version of Motion!</mark></p> |
| View Pitch Min / Max   | The Minimum / Maximum Pitch (moving camera up and down) the camera can be moved at. Useful to avoid the player to look down / up too much                                                                                                                                                                                                                                                                                                |
| Show Debug Information | If true, various useful variables will be printed on the screen to help with debugging.                                                                                                                                                                                                                                                                                                                                                  |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.kia.dev/motion/core-components/motion-camera-component.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
