# LOD

> Structure for building a LOD for passing to the SetLODs function.

## Definition

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

```csharp
public struct LOD
```

## Fields

| Value                                                                                                               | Description                                                                                                                    |
| ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------ |
| [fadeTransitionWidth](/engine/6000.0/script-reference/unityengine/lod/fadetransitionwidth.md)                       | Width of the cross-fade transition zone (proportion to the current LOD's whole length) \[0-1]. Only used if it's not animated. |
| [renderers](/engine/6000.0/script-reference/unityengine/lod/renderers.md)                                           | List of renderers for this LOD level.                                                                                          |
| [screenRelativeTransitionHeight](/engine/6000.0/script-reference/unityengine/lod/screenrelativetransitionheight.md) | The screen relative height to use for the transition \[0-1].                                                                   |

## Constructors

| Constructor                                                                                            | Description      |
| ------------------------------------------------------------------------------------------------------ | ---------------- |
| [LOD(System.Single,UnityEngine.Renderer\[\])](/engine/6000.0/script-reference/unityengine/lod/ctor.md) | Construct a LOD. |
