Есть некая трехмерная фигура, пускай с координатами

. Требуется ее развернуть вокруг линии, проходящей через точку

под углами

к OX,

к OY,

к OZ
В принципе, я понимаю, что решение строиться из последовательных операций над каждой точкой фигуры, но совсем запутался, у мну получается, что каждую точку надо умножить на 7 матриц

поделитесь мыслями пожалуйста