如何提高由 R 的 rgl 包(plot3d 和 movie3d 函数)生成的 gif 图像的分辨率 - 无论是外部还是通过 R ?
代码:
MyX<-rnorm(10,5,1)
MyY<-rnorm(10,5,1)
MyZ<-rnorm(10,5,1)
plot3d(MyX, MyY, MyZ, xlab="X", ylab="Y", zlab="Z", type="s", box=T, axes=F)
text3d(MyX, MyY, MyZ, text=c(1:10), cex=5, adj=1)
movie3d(spin3d(axis = c(0, 0, 1), rpm = 4), duration=15, movie="TestMovie",
type="gif", dir=("~/Desktop"))
输出 :
更新
在代码开头添加这一行解决了问题
r3dDefaults$windowRect <- c(0, 100, 1400, 1400)