АРКОРЕ - Как получить проекцию точки на другую точку в определенном направлении? - PullRequest
0 голосов
/ 31 марта 2019

Я пытаюсь проецировать точку на другую точку в определенном направлении.

Как показано на рисунке, у меня есть две точки P1 и P2.Я хочу проецировать P2 на P3 в ортогональном направлении P1 и P2, чтобы создать P4 на одной плоскости

Изображение

Я пробовал ниже методы (Псевдокод), но не работает

1) Vector3.Project (P2.transform.position, P3.transform.position)

2) Создал плоскость GameObject в P3 и попытался использовать Vector3.ProjectOnPlane (P2, P3.getComponent.normal)

Не могли бы вы помочь мне в проецировании P2 на P3 для создания P4.

Заранее спасибо!

...