Изначально появился как костыль для оптимизации алгоритма расчета засвета. На малых дистанциях оно слишком криво и медленно работало. Потом объявили костыль фичей.
А в целом механика засвета - очень и очень непростая и тяжелая для кластера - дофига всякой разной геометрии плюс необходимость постоянно пересчитывать.
Могу объяснить как это примерно происходит. Сразу говорю точных цифр не помню, поэтому все чисто для примера, для понимания.
Все расчеты засвета происходят на сервере. Т.е. когда начинается бой, сервер начинает обрабатывать инфу о местонахождении танков, об их обзоре, маскировке и т.д. Если дистанция в начале больше 500 метров (начало боя), то сервер может решить следующий раз обработую всю инфу через 3 секунды. И здесь уже начинается интересное. Когда сервер решает через 3 секунды, ЛТ тоже решает ломануться на центр. И отсюда возникают вопросы :Как я его не засветил?. Да потому что сервер не учел, что ЛТ уже чере 2 секунды будет светить часть танков, а он (сервер) только через 1 секунду получает инфу, считает, отправляет и в зависимости от пинга, фриза, лага проходит информация о засветах. Если дистанция между танками 400 метров, сервер может следующий раз посчитать через 2 сек, если 200 метров, то через 1 сек. Чем ближе, тем чаще расчеты. И чтобы не происходил "таран двух танков в чистом поле" и введен рентген, одна из причин. Т.е. например расстояния между танками 100 метров, сервер считает и дает инфу, что они друг друга не светят, следующий запрос будет чере 0,8 сек. Только эти два танка например ЛТ и они сразу после обработки сервером начинают ехать навстречу друг другу. Пока сервер очередной раз обработает, пришлет инфу, они уже могут поцеловаться. Чтобы этого не происходило, на расстоянии 50 метров они уже друг другу рентгенят. И все равно из-за пинга, фриза, лага, потери пакетов подобное может происходить. Из-за этого возникают танки в чистом поле и т.д. Надеюсь смог болеле мене понятно объяснить.
И надеюсь людей с нулевым IQ нету, способных задать вопрос, почему это считает сервер, а не клиент.