What's New in Director 8.5 > Working with Models and Model Resources > Modifiers > Level of detail (LOD) modifier properties |  |

Level of detail (LOD) modifier properties

The level of detail (LOD) modifier provides per-model control over the number of polygons used to render a model, based on the model's distance from the camera. This modifier is attached to all imported models.

Use these properties to work with the level of detail modifier:

Property | Access | Description | Default
--- | --- | --- | ---
`whichModel``.lod.auto` | Get and set | `TRUE (1)` means that polygons are automatically reduced based on the distance from the camera. The fewer polygons that are drawn, the faster performance will be. The lod.bias property controls how aggressively this takes place. `FALSE (0)` means that you can control polygon reduction on a per-model basis, provided you've attached the level of detail modifier to the model. The level of detail modifier lets you override the default settings.

To release level of detail data from memory once the model has been streamed in, set the `userData` property `sw3D` to `TRUE (1)`.

`TRUE (1)`.

`whichModel``.lod.bias` | Get and set | Aggressiveness with which the level of detail is reduced when in automatic mode. A value of `0.0` is most aggressive and removes all polygons. A value of `100.00` should result in no visible degradation of the geometry. A middle level can be used to remove polygons at run time that were not removed during authoring. | A value between `0.0` and `100.0`. The default is `100.0`.
`whichModel``.lod.level` | Get and set | The percentage of the model resource mesh resolution to use when the automatic mode is `FALSE (0)`. | A value between `0.0` and `100.0`. The default is `100.0`.