matplotlib - Matplotlib 旋转 3d 对象
问题描述
我有两个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°,但旋转很奇怪,而且当我移动相机时,立方体似乎有不同的位置。
我究竟做错了什么?是否有更好的库或者我应该自己编写旋转代码?
谢谢
解决方案
推荐阅读
- python - Expanding one column to many columns with pandas?
- javascript - 此表达式不可调用类型“字符串”没有调用签名
- java - I need help making Lowest price grocery program in Java
- javascript - 为什么 String.raw 不能以反斜杠结尾?
- compression - 如何重新排序此文件的数据以获得更好的压缩效果?
- c++ - 字符数组长度函数
- python - Python从csv文件中读取如何仅从整数中删除引号
- regex - 使用 findText() 从 URL 获取路径元素
- javascript - 如何使用 setTimeout() 使字母立即出现?
- python-3.x - 我可以在 Pandas 数据帧上应用 Groupby 并计算所有列的平均值吗?