Уровень детализации, моделей
Уровень детализации (Level of Detail, LOD) - это принцип хранения в памяти версий моделей с меньшей детализацией геометрии и переключения на них, когда объект становится маленьким/отдаленным. Это значительно экономит вычислительные мощности за счёт среднего увеличения используемого объёма памяти/накопителя.
Уровни детализации моделей переключаются мгновенно. Отслеживайте, чтобы смена моделей с меньшей детализацией не происходила в пределах близкой видимости, это будет отвлекать. Пример этого можно увидеть у некоторых объектов деревьев в главе Water Hazard.
В Half-Life 2, начиная с обновления к 20-летию игры, а также в Half-Life: Source и Portal (обновление от мая 2025 года), переключение уровней детализации отключается вводом команды r_lod 0, если игра работает на версии DirectX 9 или выше[1], а для параметра "Детализация моделей" установлено значение "Высокая"[2].
Смотреть также
- LOD-модели, руководство о создании моделей меньшей детализации
$lod- MIP-текстурирование, эквивалент уровня детализации для текстур
- func_lod, исчезающий объёмный объект (на самом деле не имеет меньшей детализации)
r_lod, используемая переменная управления
Справочные сноски
|