我想在matplotlib中填充3D绘图中的两条曲线。我使用this answer来完成。但我想使用纹理而不是单色来填充。我非常感谢任何帮助。我使用了以下语法,但它不起作用:
ax.add_collection3d(Poly3DCollection([verts],facecolor="none", hatch="x", edgecolor="orange"))
在原始代码中为,并且只有颜色作为参数:
ax.add_collection3d(Poly3DCollection([verts],color='orange'))
1条答案
按热度按时间zpf6vheq1#
将facecolor设置为none会返回错误。这可能是一个bug,但workaround将设置
facecolor=(0, 0, 0, 0)
: