Custom graphics settings
Add, store, and manage custom settings that control rendering features and behaviours in a Scriptable Render Pipeline. For example, quality or shader settings.
Page | Description |
---|---|
Adding properties in the menu | Add properties in the Core Render Pipeline settings section. |
Add a settings group | To add custom graphics settings to a Scriptable Render Pipeline, implement the IRenderPipelineGraphicsSettings interface. |
Add a setting | Add a simple property or a reference property to a custom graphics settings group. |
Customize the UI of a setting | Customize how a setting displays in the graphics settings window, or add items to the More (⋮) menu of a settings group. |
Get custom graphics settings | Get a custom graphics setting and read its value, or detect when a setting changes. |
Include or exclude a setting in your build | Choose whether Unity includes or strips a graphics setting in your build, and check if a build includes a setting. |
Additional resources
- Graphics settings in the Unity manual