От дорожного профиля к поведению машины

Чтобы неровность ощущалась в игре, недостаточно нарисовать на асфальте тёмную линию. Для физики важна форма поверхности: насколько она выступает или проседает, как долго длится и под каким углом колесо на неё наезжает. Поэтому данные о дороге превращают в цифровой профиль — последовательность высот и изменений покрытия, которую игровой движок может использовать при расчёте движения.

Когда колесо встречает подъём, оно толкает подвеску вверх; та сжимается, а затем возвращается обратно. На резкой кочке реакция отличается от реакции на длинную волну, даже если перепад высоты похож. Трещина или стык могут дать короткий толчок, а череда неровностей — раскачать машину. Так дорожная геометрия становится частью управления автомобилем, а не просто декорацией.

Почему видимая дорога — ещё не вся поверхность

Изображение и физическая модель решают разные задачи. Трещину можно подробно показать текстурой — рисунком на покрытии, — но если поверхность в расчётах остаётся гладкой, колёса её не почувствуют. И наоборот, небольшой перепад, почти незаметный из салона, способен изменить контакт шин с дорогой и повлиять на устойчивость машины.

При этом игровую поверхность приходится описывать достаточно компактно, чтобы её обработка не мешала движению и другим расчётам. Важны не только отдельные выбоины, но и то, как они расположены относительно траектории автомобиля: наезд одним колесом и удар всей осью ощущаются по-разному.

Неровности меняют не только комфорт

На знакомом ровном участке водитель может смелее тормозить или входить в поворот. Если же покрытие заставляет подвеску работать, шинам сложнее сохранять ровный контакт с дорогой — и машину труднее точно направлять. Поэтому скопированная неровность влияет и на ощущение скорости, и на выбор траектории: виртуальная дорога становится частью задачи, которую игрок решает за рулём.