Конгер Д.
Физика для разработчиков компьютерных игр
стр. 193

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

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

Обратите внимание, что нужно проверить все вертексы обоих блоков. Чтобы убедиться в этом, посмотрите на рисунок 8.11. Если проверить только вертексы левого блока, мы не обнаружим столкновения.

Новости
Геймеры собирают деньги на помощь русским сиротам
Сервис Humble Store и компания Tripwire Interactive поддержат организацию Change30. Британцы предоставляют помощь русским сиротам.
Слух: На E3 2018 покажут Cyberpunk 2077
Крупное польское видеоигровое издание GRYOnline сообщило о том, что, согласно их собственным источникам в компании, CD Projekt Red готовит к E3 2018 новый трейлер Cyberpunk 2077.