Python 使三维三角形线在pyplot中更可见
我想在matplotlib中绘制一个三角形图,其中曲面大部分是透明的。我在以下位置运行示例代码: 我可以设定Python 使三维三角形线在pyplot中更可见,python,matplotlib,Python,Matplotlib,我想在matplotlib中绘制一个三角形图,其中曲面大部分是透明的。我在以下位置运行示例代码: 我可以设定 ax.plot_trisurf(x, y, z, linewidth=0.2, alpha = 0.2, antialiased=True) 将不透明度设置为0.2,然后线条消失。此外,当我更改线宽时,即使没有alpha,我也看不到点之间线条的厚度有任何变化。我怎样才能得到一个面基本透明、线条清晰可见的三角形图呢?我添加了示例中的代码。我自己编写了一个更精简的版本,但最后只缩短了2行,
ax.plot_trisurf(x, y, z, linewidth=0.2, alpha = 0.2, antialiased=True)
将不透明度设置为0.2,然后线条消失。此外,当我更改线宽时,即使没有alpha,我也看不到点之间线条的厚度有任何变化。我怎样才能得到一个面基本透明、线条清晰可见的三角形图呢?我添加了示例中的代码。我自己编写了一个更精简的版本,但最后只缩短了2行,因为在matplotlib示例中,线条模式更为明显,所以我将不再讨论这个问题。谢谢我添加了示例中的代码。我自己编写了一个更精简的版本,但最后只缩短了2行,因为在matplotlib示例中,线条模式更为明显,所以我将不再讨论这个问题。谢谢
ax.plot_trisurf(x, y, z, linewidth=0.2, alpha = 0.2, antialiased=True)