Математика - График 3-й точки треугольника от угла наклона - PullRequest
1 голос
/ 24 ноября 2011

Я играю в игру и хочу, чтобы камера находилась рядом с двумя игроками, примерно в 10 метрах от центральной точки между ними с поворотом, поэтому она находится на 90 градусов от линии между ними, пример изображения здесь:

http://i43.tinypic.com/2008w89.jpg

1 Ответ

0 голосов
/ 24 ноября 2011

Пусть координаты заданных точек: (Ax, Ay), (Bx, By)

В векторной форме:

C = ( B +A ) / 2 + - 1/2 * перпендикулярно ( BA )

BAx = Bx-Ax;BAy = By-Ay

BAPerpX = - BAy;BAPerpY = BAx

Cx = Ax / 2 + Bx / 2 + - BAPerpX / 2

Cy = Ay / 2 + By / 2 + - BAPerpY / 2

Выбратьзнак «+» или «-», а точка C будет лежать слева или справа относительно линии AB

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...