У меня есть два Poly3DCollection
объекта, и я пытаюсь повернуть один из них:
Я пытался использовать следующий код
t_start = ax.transData
t = mpl.transforms.Affine2D().rotate_deg_around(0.45, 0.45, 90)
t_end = t_start + t
cube.set_transform(t_end)
Но куб простоисчезнуть, я пытался с меньшим углом 20 °, но вращение просто странно, плюс, когда я перемещаю камеру, куб, кажется, имеет другую позицию.
Что яделать неправильно?Есть ли лучшая библиотека или я должен сам кодировать ротацию?
Спасибо