3

我将 rgl 包与 R 一起使用,并尝试为我的 3D 绘图设置抗锯齿选项。以下命令都返回相同的图,但没有抗锯齿:

plot3d(X1,X2,X3, size=4)
plot3d(X1,X2,X3, size=4, antialias)
plot3d(X1,X2,X3, size=4, antialias=4)
plot3d(X1,X2,X3, size=4, rgl.antialias=3)

结果图

如何正确设置该选项?我已经阅读了 rgl 的手册,但我找不到任何线索。我知道我可以使用 cairo 绘图,但据我所知,这不会给我交互式 3D 绘图,因此我可以旋转它。

谢谢!!

4

1 回答 1

4

rgl 包确实允许完全抗锯齿,但这必须使用open3d命令而不是命令来设置plot3d。因此,对于有问题的情况并假设 4 度 AA,首先调用open3d(antialias=4). 接下来调用 plot 命令plot3d(X1,X2,X3, size=4),将显示完整的 AA 图。

抗锯齿 3D 绘图

于 2014-05-31T23:08:40.837 回答