PDA

Просмотр полной версии : "Взгляд" на цель


Andrey12
27.09.2008, 22:40
Здравствуйте. Возникла такая ситуация: есть автомобиль компьютера, есть вейпоинт, к которому он движеться, но нужно еще чтобы определенная формула постепенно (тоесть скорость rotation зависит от характеристики управления) направляла носовую часть на этот вейпоинт. Заранее благодарен за советы по реализации.

Division
27.09.2008, 23:16
Не совсем понял вопрос. Как я понял - тебе просто нужно узнать, налево ИИ должен повернуть или направо? Это просто. Представь себе вектор - направление, куда едет машинка. И вектор, направление от машинки до вейпоинта. Оба в плоскости XY. Так вот, если ты векторно один на другой умножишь (cross product), ты получишь перпендикулярный им трехмерный вектор. Так вот, знак компонеты z этого вектора будет нужной тебе стороной. Если плюс, в одну сторону, если минус, в другую)