> For the complete documentation index, see [llms.txt](https://zsx-development.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/camera-stuff/creating-new-preset-for-cinematic-mode.md).

# Creating new preset for Cinematic Mode

In order to add new camera preset you need to understand basics of the offset.

### Focus

Focus object is basically the point where camera should look at.

### Coords

Coords object is the part where camera should be created.

### XYZ Offsets

<table><thead><tr><th width="166">Offset</th><th>Description</th></tr></thead><tbody><tr><td>X</td><td><strong>Determines left/right offset</strong><br><br>Above 0 is right<br>Less than 0 is left</td></tr><tr><td>Y</td><td><strong>Determines forward/backward offset</strong><br><br>Above 0 is forward<br>Less than 0 is backward</td></tr><tr><td>Z</td><td>D<strong>etermines up/down offset</strong><br><br>Above 0 is up<br>Less than 0 is down</td></tr></tbody></table>

### Adding new preset

Simple as that you need to copy the object and follow with the schema:

```lua
Config.CinematicPresets[9] = { -- make sure to set ascending key!
    focus = {
        x = 0.0,
        y = .0,
        z = .6
    },
    coords = {
        x = 0.0,
        y = 2.35,
        z = -.4
    },
    fov = 35.0
}
```
