# RenderingLayersLimitSettings

> Define a number of supported Rendering Layers on the Render Pipeline.

## Definition

* **Type:** Class
* **Namespace:** [UnityEditor.Rendering](/engine/6000.0/script-reference/unityeditor/rendering.md)
* **Assembly:** UnityEditor
* **Implements:** [IRenderPipelineGraphicsSettings](/engine/6000.0/script-reference/unityengine/rendering/irenderpipelinegraphicssettings.md)

```csharp
public abstract class RenderingLayersLimitSettings : IRenderPipelineGraphicsSettings
```

## Remarks

Render Pipeline supports 32 Rendering Layers by default.

## Properties

| Property                                                                                                                                             | Description                                                |
| ---------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------- |
| [maxRenderingLayersForPipeline](/engine/6000.0/script-reference/unityeditor/rendering/renderinglayerslimitsettings/maxrenderinglayersforpipeline.md) | Define a maximum number of the supported Rendering Layers. |
| [maxSupportedRenderingLayers](/engine/6000.0/script-reference/unityeditor/rendering/renderinglayerslimitsettings/maxsupportedrenderinglayers.md)     | Extract a maximum number of supported Rendering Layers.    |
