Извините заранее за недостаток знаний в этой области. У меня есть функция C++, который возвращает самолет, как четыре поплавков, например, так:Найдите углы поворота плоскости, данные ABCD
float plane[4]; // will contain the computed plane equation result
Если эти поплавки A,B,C,D
, как я могу получить фактические углы плоскости (в градусах), а X, Y , Z?
Например, функция возвращают тестовые данные:
1, 0, 0, -341.336
Как следует вычислительным углы от этих данных?
Спасибо.
Спасибо! Итак, abc - нормальный вектор, d - количество вращения? – anti
Нет, d не имеет никакого отношения к вращению. Это можно рассматривать как расстояние от плоскости до координат начала координат (если нормали a, b, c) – MBo
ОК, я думаю, я понимаю. Поэтому мне нужно взять нормальный вектор (A, B, C) и преобразовать его в углы. Я попытаюсь найти пример в C++. Спасибо за помощь. – anti