有没有办法保存高分辨率的 rgl 3D 图?

Is there a way to save an rgl 3D plot with high resolution?

我在 rgl 包中有一个来自 plot3d() 函数的 3D 图,但是函数 rgl.postscript() 不工作(错误消息说它停止工作我的 rgl 版本 - 最新)。

有没有其他方法可以保存 3D 图的帧,并且具有高分辨率(出版意图)?

如果您安装了 Chrome 浏览器,请安装 webshot2 软件包,然后 rgl::snapshot3d() 将拍摄高质量的图像。例如,如果您想在 3 英寸 x 3 英寸的绘图中使用 300 dpi 分辨率,请使用

snapshot3d(width = 900, height = 900)

您可能需要调整线宽等,snapshot3d() 不会自动发生。