Не мог бы гомонитарий выразиться яснее? Что значит "Z была параллельна вектору"? К тому же в терминологии углов эйлера лучше оперировать понятиями "вперед, вправо, вверх", а то мало ли что у вас там по оси Z.
Известен вектор (X1, Y1, Z1).
Найти такие pitch (по X) и yaw (по Y), чтобы объект в (0, 0, 0) был осью Z направлен в (X1, Y1, Z1). Порядок вращения XYZ.
вектор можно сконвертировать только в PITCH и YAW. ROLL вычислить не получится, ибо один вектор не содержит в себе этой информации, увы.
Тут уже три вектора требуется, т.е. система координат.