Экономия Clipnode-плоскостей
Clipnodes — это такие плоскости, которые создаются вокруг всех объектов на карте. Эти плоскости не позволяют игроку проваливаться сквозь пол, ходить сквозь стены, однако не путайте clipnodes и CLIP-браши — это не одно и то же. Clipnodes создаются игровым движком, а CLIP-браши это просто возможность для маппера сделать непроходимую прозрачную стенку.
Вспомните читерскую команду noclip, после ее ввода можно «летать» сквозь стены, т.е. попросту отменяются ограничивающие плоскости clipnodes.
Посмотрите на рисунок ниже. На нем изображена бочка, сделанная из цилиндра с 24 боковыми гранями. При компиляции вокруг бочки будут создано множество clipnode-плоскостей (до нескольких сотен). Все бы ничего, если бы не ограничение на эти самые clipnode-плоскости, которые накладывает движок Half-Life. При достижении максимально допустимого количества этих плоскостей, возникнет ошибка при компиляции.
Использование CLIP-браша, как показано на рисунке, помогает, во-первых, облегчить работу компиляторам, а, во-вторых, помогает снизить количество clipnode-плоскостей.
Следует заметить, что данный метод следует применять при возникновении ошибки MAX_MAP_CLIPNODES и на очень больших картах. В остальных же случаях тратить время на подобную «оптимизацию» карты не стОит.