【发布时间】:2017-08-03 21:37:32
【问题描述】:
我可以沿三个轴中的任何一个在 RGL 场景中移动平面(例如,参见下面的示例),但是如何沿对角线移动平面通过空间(沿垂直于平面的对角线移动,如果平面不垂直于轴)?另外,碰到边界框会导致问题吗?我不知道vertexControl是否可以,但我也不知道如何使用ageControl。
library(rgl)
xyz <- matrix(rnorm(300), ncol = 3)
plotid <- plot3d(xyz)
planeid <- planes3d(0, 0, 1, 0, col = "blue")
r <- c(-3,3)
widge = rglwidget() %>%
playwidget(vertexControl(values = matrix(r, 2, 6),
vertices = 1:6, attributes = "z", objid = planeid, param = r),
start = r[1], stop = r[2], step = 0.1, precision = 2,
components = c("Play", "Slider", "Label"))
htmltools::save_html(widge, "Rtemporary/Example1.html")
【问题讨论】: