使用鼠標閃爍旋轉我的rgl
模型(注意模型底部的黑色線條,它在旋轉時會四處跳躍)。這是我的代碼錯誤或錯誤嗎?從rgl/persp3d旋轉時的3D模型在旋轉時閃爍
install.packages("rgl")
library(rgl)
x <- seq(-pi, pi, len = 10)
y <- seq(-pi, pi, len = 10)
f <- function(x, y) { r <- sqrt(x^2 + y^2); 10 * sin(r)/r }
z <- outer(x, y, f)
persp3d(x, y, z, col = "Red")
surface3d(x, y, z, back = "lines")
surface3d(x, y, z, front = "lines")
我的環境
R version 3.4.1 (2017-06-30)
Platform: x86_64-apple-darwin16.7.0 (64-bit)
Running under: macOS Sierra 10.12.6
rgl_0.98.1
我無法在Win10,R3.3.3,rgl 0.98.1上重現閃爍。 – Axeman
@Axeman:謝謝!那麼代碼示例似乎沒問題。該問題可能與macOS,X11或rgl中特定於macOS的代碼有關。我嘗試在另一臺Mac(Mini 2011)上運行相同的代碼,實際上閃爍更嚴重。此外,圖中的兩個象限完全是黑色的(這可能是另一個錯誤)。 – forthrin