我正在使用带R的rgl包并尝试将抗锯齿选项设置为我的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绘图,所以我可以旋转它。
谢谢!
答案 0 :(得分:3)
rgl包允许完全抗锯齿,但必须使用open3d
命令而不是plot3d
命令设置。因此,对于相关案例并假设4度AA,请先致电open3d(antialias=4)
。接下来调用绘图命令plot3d(X1,X2,X3, size=4)
,将出现完整的AA图。