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:ありがとう!ですから、コード例はOKです。この問題は、macOS、X11、またはrglのmacOS固有のコードに関連する可能性があります。別のMac(Mini 2011)で同じコードを実行しようとしましたが、実際にはちらつきがより深刻でした。また、図の象限のうち2つは完全に黒色であった(別のバグかもしれない)。 – forthrin