# CameraType

> Describes different types of camera.

## Definition

* **Type:** Enum
* **Namespace:** [UnityEngine](/engine/6000.0/script-reference/unityengine.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
[Flags]
public enum CameraType
```

## Remarks

The Unity Editor sets the type of a camera based on what it is used for. When selecting a model asset in the project the preview in the Inspector will be rendered with a camera that has the type Preview. A camera in the  Scene Hierarchy will have the type Game. The preview window shown when selecting a camera in the Scene Hierarchy is a copy of the selected camera, and will therefore have the type Game as well.

## Fields

| Value                                                                              | Description                                                                           |
| ---------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- |
| [Game](/engine/6000.0/script-reference/unityengine/cameratype/game.md)             | Used to indicate a regular in-game camera.                                            |
| [Preview](/engine/6000.0/script-reference/unityengine/cameratype/preview.md)       | Used to indicate a camera that is used for rendering previews in the Editor.          |
| [Reflection](/engine/6000.0/script-reference/unityengine/cameratype/reflection.md) | Used to indicate a camera that is used for rendering reflection probes.               |
| [SceneView](/engine/6000.0/script-reference/unityengine/cameratype/sceneview.md)   | Used to indicate that a camera is used for rendering the Scene View in the Editor.    |
| [VR](/engine/6000.0/script-reference/unityengine/cameratype/vr.md)                 | Used to indicate that a camera is used for rendering VR (in edit mode) in the Editor. |
