я укажу соответствующему объекту повернутся и либа все вычислит сама включая прорисовку теней и преломление лучей. Но опять же такие задачи составляют доли процента от общего количества.
я тебе привел конкретный пример с конкретной билиотекой - у либы есть функция Rotate(Quat q). Тебе нужно произвести вращение на заданные углы (ax, ay, az). Опиши как ты будешь вычислять аргумент.

Чтобы было понятнее
Конструктор кватерниона принимает четверку чисел: Quat(w, x, y, z). Чтобы было понятнее, кватернион это 4-х мерное расширение множества комплексных чисел. Т.е. кватернион задается выражением w + xi + yj + zk, где i, j, k - мнимая единица (i^2=j^2=k^2=-1).
Таким образом нужно вычислить четверку значений: w, x, y, z
На входе тройка значений с углами вращения относительно осей: ax, ay, az
Будет интересно посмотреть как с этой задачей справится человек слабо знакомый с математикой, ждем "чуда", т.е. "нематематическое" решение...
никак потому что это говнокод который пишут новички а потом чешут репу как пройтись по дереву - тащить в память или sql запросы рекурсивно гонять.
феерично


Позвольте полюбопытствовать, и как-же в таких случаях поступают тру профессионалы? Переписывают всю базу? Кричат что тут все написано криво и надо всё переписать с нуля нах
Опишите как-бы вы решали эту задачу?

Интересно будет узнать ваши варианты решений для двух случаев:
1) допустим вы проектируете базу, вам понадобилось хранить дерево, раз вас не устраивает указанная схема, как бы вы описали дерево? И как реализовали запрос?
2) база уже спроектирована опытным архитектором, на таблицу есть куча ссылок, в таблице набит большой набор данных. Она используется из множества процедур и используется в множестве приложений. Никто в здравом уме разрешения на перепроектирование схемы не пойдет. Как вы будете решать поставленную задачу?
Кстати задача имеет решение, плохо "гуглил"
это выражение высосано из пальца либо взято из вузовского задания
Заказчику похуй из чего оно высасоно, ему нужно соптимизировать. Ты уже несколько задач отфутболил, это самая примитивная
Или ты так всех заказчиков посылаешь?
