# Effect.getCameraData

Get a table of camera effect data.

**Kind:** Function

**Environments:** Game

## Game

``` { .lua .api-signature }
effect:getCameraData(  )
```

[Open the full Game reference](../Game-Script-Environment/Userdata/Effect.md#getcameradata)

**Availability:** Client only

Returns nil if the effect is not a camera effect.

**Parameters:**

| Name | Type | Description |
| --- | --- | --- |
| `effect` | [Effect](../Game-Script-Environment/Userdata/Effect.md) | The effect. |

**Returns:**

| Type | Description |
| --- | --- |
| table | The settings. \{ hasBlendIn = boolean, hasBlendOut = boolean, active = boolean, cameraPosition = [Vec3](../Game-Script-Environment/Userdata/Vec3.md), cameraRotation = [Quat](../Game-Script-Environment/Userdata/Quat.md), cameraFov = number \} |
