Показать сообщение отдельно
Старый 14.09.2011, 16:49
inozemcev вне форума Посмотреть профиль Отправить личное сообщение для inozemcev Найти все сообщения от inozemcev
  № 8  
Ответить с цитированием
inozemcev
 
Аватар для inozemcev

блогер
Регистрация: Mar 2010
Адрес: x = stage.stageWidth/2 y= stage.stageHeight/2
Сообщений: 293
Записей в блоге: 2
Цитата:
Сообщение от willis83 Посмотреть сообщение
странно, я вот не понимаю почему вектор это одна точка? Вектор же направленный, т.е. это или пара точек или точка и угол(для 2D пространства). Просто не пойму тогда разницу между точкой и вектором2Д.
Как вектором можно задать направление если это точка?
Я так понимаю вектор в физических движках задается дельтой, то есть разницей между конечными и начальными координатами X и Y, в этом случае начальной точкой всегда будет (0,0). И имея некую точку в пространстве, к ней можно применить вектор тем самым получим отрезок, из начальной и конечной точек.

Добавлено через 1 минуту
Так давайте без отсылок к какой либо литературе постараемся решить эту задачу на месте! Есть два вектора, если нужно описать их только одной точкой - то это свойство delta. Я могу вычислить угол между ними, могу найти нормализованные вектора (с длинной равной 1), могу вычислить их длину, могу построить нормали, могу найти точку где пересекаются прямые. Осталось немного )


Последний раз редактировалось inozemcev; 14.09.2011 в 17:00.