# ProjectRender

> Talos 0.6 · Since 0.6

Renderer settings for the whole project.

## Fields

| Field | Type | Required | Default | Allowed values | Description |
|---|---|---|---|---|---|
| `profile` | `string` | no |  |  | Which renderer the game runs on: `standard` (the default when absent) or `hd`, the high-definition renderer. Scenes are identical either way; export picks the engine build from it. |
| `backend` | `string` | no |  |  | Which graphics API the game forces: `auto` (the default when absent: the engine's own per-platform policy), `vulkan` or `dx12` (Windows only). A forced backend that cannot start is an error, never a silent fallback. The WGPU_BACKEND environment variable overrides it. |
| `quality` | `ProjectRenderQuality` | no |  |  |  |
| `shaders` | `ProjectRenderShaders` | no |  |  | User shader settings: the escape-hatch switch and raised cost caps. |
