Docs
vidovaSettings.camera schema
Field specification for the vidovaSettings.camera object used by Vidova MCP tools.
Export vidovaCameraSettingsSchema from the desktop Zod sources.
| Field | Type | Required | Constraints | Default | Description |
|---|---|---|---|---|---|
size | number | no | min 5; max 70 | — | — |
sizeDuringZoom | number | no | min 5; max 100 | — | — |
roundedness | number | no | min 0; max 100 | — | — |
shape | enum("default", "squircle", "circle") | no | — | — | — |
hideCamera | boolean | no | — | — | False shows the camera overlay. |
mirrorCamera | boolean | no | — | — | — |
removeBackground | boolean | no | — | — | True composites the baked person mask. The mask must already exist on the camera asset. |
position | object | no | — | — | Camera anchor grid position. Use -1, 0, or 1 for x/y. |
position.x | number | yes | min -1; max 1 | — | — |
position.y | number | yes | min -1; max 1 | — | — |
alignment | object | no | — | — | Crop alignment inside squircle/circle camera shapes. |
alignment.x | number | yes | min -1; max 1 | — | — |
alignment.y | number | yes | min -1; max 1 | — | — |
differentSizeDuringZoom | boolean | no | — | — | — |
verticalPadding | number | no | min 0; max 100 | — | — |
globalPosition | boolean | no | — | — | True anchors the camera to the scene instead of the clip. |
