The spawnargs min_lod_bias (default: 0.0) and max_lod_bias (default: 10.0) make entities disappear, change skin, or open/close portals when the value of cv_lod_bias (e.g. the setting "Object detail" in the menu) is either lower than min_lod_bias or higher than max_lod_bias.
The values for the menu setting are:
- 0.5 - Very low
- 0.75 - Low
- 1.0 - Normal
- 1.5 - High
- 2.0 - Higher
- 3.0 - Very high
These settings should NOT be used for any entities the player could interact with, like food, potions, moveables etc. They are intended for entities that provide a pure visual difference.
Good examples are: vegetation, distant objects in places the player cannot reach (skyboxes, behind fences or gates, or on roof), particle emitters (f.i. have only a few chimneys smoke on low visual detail) etc.
- lod_hidden_skin - when set, the entity will not be hidden, but instead just switches to this skin
func_portal entities are special. Instead of getting hidden or shown, they will close (or open) the visportal they touch.
This can be used to make portals close for lower quality settings. In combination with a window with a transparent skin and lod_hidden_skin set to a solid skin, the window can thus be either opaque, or transparent, depending on quality setting.
Make an entity only appear when the "Object Detail" menu setting is at least Normal:
Make an entity only appear when the "Object Detail" menu setting is at least High:
Make an entity only appear when the "Object Detail" menu setting is at least Low:
Make an entity only appear when the "Object Detail" menu setting is Very low or Low:
"min_lod_bias" "0" "max_lod_bias" "0.75"