Преобразование точки и углов Эйлера в 3 точки в трехмерном пространстве

У меня есть трехмерная точка и 3 угла Эйлера, представляющие позу камеры, например (XYZABC), где (X, Y, Z) — трехмерное положение камеры, а (A, B, C) — углы Эйлера (в градусах) которые представляют ориентацию камеры.

Я хотел бы получить 3 балла. Как мне это сделать?


person Daniel    schedule 27.10.2014    source источник


Ответы (1)


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

удачи

http://en.wikipedia.org/wiki/Rotation_formalisms_in_three_dimensions#Rotation_matrix_.E2.86.94_Euler_axis.2Fangle

person Paulquappe    schedule 27.10.2014
comment
Содержит ли матрица преобразования 3 точки, которые я ищу? Как объединить первую 3D-точку, которая у меня уже есть, с матрицей? - person Daniel; 27.10.2014