Действительно, лучший способ понять это - посмотреть, как это делают 3D-рендеры. 2D-рендеринг - это особый случай, когда вы вращаетесь только вокруг Z и имеете только 2D-перевод.

елаю класс «Body», который объединяет кучу 2D фигур, чтобы сформировать одно подвижное, вращающееся тело.

Что мне нужно знать, так это как я могу вращать каждую отдельную фигуру таким образом, чтобы она выглядела так, будто все тело вращается, а не каждая фигура делает свое вращение вокруг своего центра. Я не могу просто изменить центр вращения каждой фигуры на одну и ту же точку, так как это также повлияет на их расположение.

Поэтому мне нужно найти какое-то уравнение, которое используетцентр тела переставить и повернуть каждую отдельную фигуру в теле таким образом, чтобы фигура тела не была деформирована?

Как я могу это сделать?

Ответы на вопрос(3)

Ваш ответ на вопрос