使用splot的3D Gnuplot图形中的多种填充样式

使用splot的3D Gnuplot图形中的多种填充样式,gnuplot,Gnuplot,我正在使用Gnuplot 5.0.0绘制多个相交曲面,我已将其设置为透明。但是,我还将一些点映射到这些曲面,以指示在计算过程中如何探索这些曲面。问题是这些点不容易被看到,因为它们也被线条透明化了 set style fill transparent solid 0.60 border 这使得绘图中的所有内容在相同程度上都是透明的。使用关于透明度()的Gnuplot教程,我尝试了以下方法来设置独立于点的曲面透明度: splot 'surffile' with pm3d palette fs tr

我正在使用Gnuplot 5.0.0绘制多个相交曲面,我已将其设置为透明。但是,我还将一些点映射到这些曲面,以指示在计算过程中如何探索这些曲面。问题是这些点不容易被看到,因为它们也被线条透明化了

set style fill transparent solid 0.60 border
这使得绘图中的所有内容在相同程度上都是透明的。使用关于透明度()的Gnuplot教程,我尝试了以下方法来设置独立于点的曲面透明度:

splot 'surffile' with pm3d palette fs transparent solid 0.60
但是使用这种方法,我会得到错误“意外或无法识别的令牌”,因此在我看来,设置透明度的fs方法与
splot
不兼容

是否有一种方法可以使曲面透明,同时使曲面上的点不透明

编辑:MCVE

set palette rgb 21,22,23
set pm3d depthorder border linetype -1 linewidth 0.5
splot 'dplgwp01' u 2:3:5 w points,\
      'dplgwp01' u 2:3:4 w points,\
      'pesd1' with pm3d palette fs transparent solid 0.60,\
      'pesd2' u 1:2:3 with pm3d palette fs transparent solid 0.60

dplgwp01包含我希望保持不透明的数据点,而pesd1和pesd2是我希望透明的曲面。

如果您能够感谢更新的建议,您可以获得更多帮助。在绘制透明曲面后,我有一个使用Multipot和unset样式的部分解决方案;但是,这仅适用于动画或静态图像的打印,而不是完全可旋转的打印。但是,仅反转打印顺序是不够的?i、 e.在
dplgwp
之前绘制
pesd
splot-pesd
之前绘制
splot-dplgwp
只会在旋转后显示点?反之亦然,只留下表面。根据我对
multiplot
的理解,不可能用它来解决我的问题。