У меня в голове возникла эта идея, и я пытаюсь придумать, как ее реализовать. Одна из частей, с которой я борюсь, - это как взять трехмерное преобразование твердого тела и разложить его на dx, dy, dz, theta_X, theta_Y и theta_Z .
Это, конечно, очень хороший алгоритм документа. Моя проблема в том, что матричная алгебра некоммутативна. Я хотел бы переупорядочить компоненты так, чтобы он выглядел (dx * dy * theta_Z) * (dz * theta_X * theta_Y) .
Для любого из вас, кто хочет знать, почему я хочу это сделать, потому что я хотел бы применить преобразование (dx * dy * theta_Z) on трехмерное изображение, за которым следует другая операция, за которой следует завершение преобразования твердого тела. Кто-нибудь знает, как это сделать?