Python Matplotlib-Poly3DCollection后面的图形文本

Python Matplotlib-Poly3DCollection后面的图形文本,python,matplotlib,Python,Matplotlib,我想在Poly3DCollection对象后面绘制一些文本,不幸的是,使用zorder关键字似乎不能产生所要求的效果 从mpl_toolkits.mplot3d导入Axes3D 从mpl_toolkits.mplot3d.art3d导入Poly3DCollection 从matplotlib.pyplot导入图中,显示 画布=图形 axes=Axes3Dcanvas text0.5,0.5,0.5,“我想落后!”x',zorder=0 x=[0,1,1,0] y=[0,0,0.5,0.5] z=

我想在Poly3DCollection对象后面绘制一些文本,不幸的是,使用zorder关键字似乎不能产生所要求的效果

从mpl_toolkits.mplot3d导入Axes3D 从mpl_toolkits.mplot3d.art3d导入Poly3DCollection 从matplotlib.pyplot导入图中,显示 画布=图形 axes=Axes3Dcanvas text0.5,0.5,0.5,“我想落后!”x',zorder=0 x=[0,1,1,0] y=[0,0,0.5,0.5] z=[0,0,1,1] 轴。添加_collection3dPoly3DCollection[zipx,y,z],zorder=1 显示
这是mpl中3D渲染的一个限制。请参阅以获取更详细的解释。Axes3D忽略了zorder,并按照它认为应该的顺序绘制艺术家。干杯,不幸的是,这正是我所想的。