# DrawCameraMode

> Drawing modes for Handles.DrawCamera.

## Definition

* **Type:** Enum
* **Namespace:** [UnityEditor](/engine/6000.5/script-reference/unityeditor.md)
* **Assembly:** UnityEditor.CoreModule

```csharp
public enum DrawCameraMode
```

## Fields

| Value                                                                                                            | Description                                                                                                                                                                                                                                                                                                        |
| ---------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| [AlphaChannel](/engine/6000.5/script-reference/unityeditor/drawcameramode/alphachannel.md)                       | The camera is set to display the alpha channel of the rendering.                                                                                                                                                                                                                                                   |
| [BakedAlbedo](/engine/6000.5/script-reference/unityeditor/drawcameramode/bakedalbedo.md)                         | Draw objects with the baked albedo component only.                                                                                                                                                                                                                                                                 |
| [BakedCharting](/engine/6000.5/script-reference/unityeditor/drawcameramode/bakedcharting.md)                     | Draw objects with different colors for each baked chart (UV island).                                                                                                                                                                                                                                               |
| [BakedDirectionality](/engine/6000.5/script-reference/unityeditor/drawcameramode/bakeddirectionality.md)         | Draw objects with the baked directionality component only.                                                                                                                                                                                                                                                         |
| [BakedEmissive](/engine/6000.5/script-reference/unityeditor/drawcameramode/bakedemissive.md)                     | Draw objects with the baked emission component only.                                                                                                                                                                                                                                                               |
| [BakedIndices](/engine/6000.5/script-reference/unityeditor/drawcameramode/bakedindices.md)                       | Draw objects with baked indices only.                                                                                                                                                                                                                                                                              |
| [BakedLightmap](/engine/6000.5/script-reference/unityeditor/drawcameramode/bakedlightmap.md)                     | Draw objects with the baked lightmap only.                                                                                                                                                                                                                                                                         |
| [BakedLightmapCulling](/engine/6000.5/script-reference/unityeditor/drawcameramode/bakedlightmapculling.md)       | Draw objects with visible lightmap texels highlighted.                                                                                                                                                                                                                                                             |
| [BakedTexelValidity](/engine/6000.5/script-reference/unityeditor/drawcameramode/bakedtexelvalidity.md)           | Draw objects with baked texel validity only.                                                                                                                                                                                                                                                                       |
| [BakedUVOverlap](/engine/6000.5/script-reference/unityeditor/drawcameramode/bakeduvoverlap.md)                   | Draw objects with overlapping lightmap texels highlighted.                                                                                                                                                                                                                                                         |
| [Clustering](/engine/6000.5/script-reference/unityeditor/drawcameramode/clustering.md)                           | Draw with different colors for each cluster.                                                                                                                                                                                                                                                                       |
| [DeferredDiffuse](/engine/6000.5/script-reference/unityeditor/drawcameramode/deferreddiffuse.md)                 | Draw diffuse color of Deferred Shading G-buffer.                                                                                                                                                                                                                                                                   |
| [DeferredNormal](/engine/6000.5/script-reference/unityeditor/drawcameramode/deferrednormal.md)                   | Draw world space normal of Deferred Shading G-buffer.                                                                                                                                                                                                                                                              |
| [DeferredSmoothness](/engine/6000.5/script-reference/unityeditor/drawcameramode/deferredsmoothness.md)           | Draw smoothness value of Deferred Shading G-buffer.                                                                                                                                                                                                                                                                |
| [DeferredSpecular](/engine/6000.5/script-reference/unityeditor/drawcameramode/deferredspecular.md)               | Draw specular color of Deferred Shading G-buffer.                                                                                                                                                                                                                                                                  |
| [GIContributorsReceivers](/engine/6000.5/script-reference/unityeditor/drawcameramode/gicontributorsreceivers.md) | Draw Mesh Renderers and Terrains in different colors to show their   /  properties. With default colors:                                                                                                                                                                                                           |
| [LightOverlap](/engine/6000.5/script-reference/unityeditor/drawcameramode/lightoverlap.md)                       | The camera is set to show in red static lights that fall back to 'static' because more than four light volumes are overlapping.                                                                                                                                                                                    |
| [LitClustering](/engine/6000.5/script-reference/unityeditor/drawcameramode/litclustering.md)                     | Draw lit clusters.                                                                                                                                                                                                                                                                                                 |
| [Mipmaps](/engine/6000.5/script-reference/unityeditor/drawcameramode/mipmaps.md)                                 | The camera is set to display the texture resolution, with a red tint indicating resolution that is too high, and a blue tint indicating texture sizes that could be higher.                                                                                                                                        |
| [Normal](/engine/6000.5/script-reference/unityeditor/drawcameramode/normal.md)                                   | Draw the camera like it would be drawn in-game. This uses the clear flags of the camera.                                                                                                                                                                                                                           |
| [Overdraw](/engine/6000.5/script-reference/unityeditor/drawcameramode/overdraw.md)                               | The camera is set to display Scene overdraw, with brighter colors indicating more overdraw.                                                                                                                                                                                                                        |
| [RealtimeAlbedo](/engine/6000.5/script-reference/unityeditor/drawcameramode/realtimealbedo.md)                   | Draw objects with the Enlighten Realtime Global Illumination albedo component only.                                                                                                                                                                                                                                |
| [RealtimeCharting](/engine/6000.5/script-reference/unityeditor/drawcameramode/realtimecharting.md)               | Draw objects with different colors for each real-time chart (UV island).                                                                                                                                                                                                                                           |
| [RealtimeDirectionality](/engine/6000.5/script-reference/unityeditor/drawcameramode/realtimedirectionality.md)   | Draw objects with the Enlighten Realtime Global Illumination  directionality component only.                                                                                                                                                                                                                       |
| [RealtimeEmissive](/engine/6000.5/script-reference/unityeditor/drawcameramode/realtimeemissive.md)               | Draw objects with the Enlighten Realtime Global Illumination emission component only.                                                                                                                                                                                                                              |
| [RealtimeIndirect](/engine/6000.5/script-reference/unityeditor/drawcameramode/realtimeindirect.md)               | Draw objects with the Enlighten Realtime Global Illumination indirect light only.                                                                                                                                                                                                                                  |
| [RenderPaths](/engine/6000.5/script-reference/unityeditor/drawcameramode/renderpaths.md)                         | The camera is set to draw color coded render paths.                                                                                                                                                                                                                                                                |
| [ShadowCascades](/engine/6000.5/script-reference/unityeditor/drawcameramode/shadowcascades.md)                   | The camera is set to draw directional light shadow map cascades.                                                                                                                                                                                                                                                   |
| [ShadowMasks](/engine/6000.5/script-reference/unityeditor/drawcameramode/shadowmasks.md)                         | The camera is set to display colored ShadowMasks, coloring light gizmo with the same color.                                                                                                                                                                                                                        |
| [SpriteMask](/engine/6000.5/script-reference/unityeditor/drawcameramode/spritemask.md)                           | The camera is set to display [SpriteMask](/engine/6000.5/script-reference/unityengine/spritemask.md) and [SpriteRenderer](/engine/6000.5/script-reference/unityengine/spriterenderer.md) with [SpriteRenderer.maskInteraction](/engine/6000.5/script-reference/unityengine/spriterenderer/maskinteraction.md) set. |
| [Systems](/engine/6000.5/script-reference/unityeditor/drawcameramode/systems.md)                                 | Draw objects with different color for each GI system.                                                                                                                                                                                                                                                              |
| [Textured](/engine/6000.5/script-reference/unityeditor/drawcameramode/textured.md)                               | Draw the camera textured with selection wireframe and no background clearing.                                                                                                                                                                                                                                      |
| [TexturedWire](/engine/6000.5/script-reference/unityeditor/drawcameramode/texturedwire.md)                       | Draw the camera where all objects have a wireframe overlay. and no background clearing.                                                                                                                                                                                                                            |
| [TextureStreaming](/engine/6000.5/script-reference/unityeditor/drawcameramode/texturestreaming.md)               | The camera is set to run in texture streaming debug mode.                                                                                                                                                                                                                                                          |
| [UserDefined](/engine/6000.5/script-reference/unityeditor/drawcameramode/userdefined.md)                         | A custom mode defined by the user.                                                                                                                                                                                                                                                                                 |
| [ValidateAlbedo](/engine/6000.5/script-reference/unityeditor/drawcameramode/validatealbedo.md)                   | The camera is set to draw a physically based, albedo validated rendering.                                                                                                                                                                                                                                          |
| [ValidateMetalSpecular](/engine/6000.5/script-reference/unityeditor/drawcameramode/validatemetalspecular.md)     | The camera is set to draw a physically based, metal or specular validated rendering.                                                                                                                                                                                                                               |
| [Wireframe](/engine/6000.5/script-reference/unityeditor/drawcameramode/wireframe.md)                             | Draw the camera in wireframe and no background clearing.                                                                                                                                                                                                                                                           |
