Как поворачивать точку (x, y, z)
углы (rx, ry, rz)
относительно их соответствующих осей?Рассчитать абсолютное положение точки, имеющей положение перед поворотом и углы поворота
То есть, как определить точку (x1, y1, z1)
в результате вращения (x, y, z)
с помощью углов поворота (rx, ry, rz)
?
Есть ли какие-либо программы DirectX, которые это выполняют?
Вам нужно найти формулу. Что этот вопрос имеет отношение к программированию и этому цитированию? – klm123
К чему относятся эти углы? Являются ли они углы Эйлера? В общем, вы должны получить от этих углов матрицу вращения (путь зависит от того, что представляют эти углы, см., Например, [здесь] (http://en.wikipedia.org/wiki/Rotation_formalisms_in_three_dimensions#Conversion_formulae_between_formalisms)) и применить его к вектор положения. –
читайте это http://en.wikipedia.org/wiki/Rotation_matrix – mathematician1975