我已经在参数模式下使用gnuplot绘制了一个球体。我正在尝试从文件中绘制3d数据,该文件将围绕球体。与球体重叠的点似乎已隐藏,即使它们应位于形状的前面。
这是我的脚本:
unset border
unset colorbox
unset key
unset tics
set view equal
set isosamples 64
set pm3d depthorder interpolate 0,0
set palette rgb 3,3,3
set parametric
r = 19
splot 'saturn.txt' linecolor rgb 'black', \
r*sin(u)*cos(v) + 40, r*sin(u)*sin(v) + 40, r * cos(u) + 40.5 w pm3d
下图显示了我的问题。左侧是未绘制球体的完整数据集。在中间,可以看到球体前面缺少点。右视图显示这些点肯定在球体的前面。有什么方法可以在不隐藏球体前面的点的情况下同时绘制两个图?
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句