У меня есть набор трехмерных координат (ниже - только для одной точки в трехмерном пространстве):
x <- c(-521.531433, -521.511658, -521.515259, -521.518127, -521.563416, -521.558044, -521.571228, -521.607178, -521.631165, -521.659973)
y <- c(154.499557, 154.479568, 154.438705, 154.398682, 154.580688, 154.365189, 154.3564, 154.559189, 154.341309, 154.344223)
z <- c(864.379272, 864.354675, 864.365479, 864.363831, 864.495667, 864.35498, 864.358582, 864.50415, 864.35553, 864.359863)
xyz <- data.frame(x,y,z)
Мне нужно сделать график временных точек этой точки с помощью 3D-рендеринга (чтобы я мог вращать график и т. Д.). График визуализирует траекторию указанной выше точки во времени (например, в виде сплошной линии). Я использовал пакет 'rgl' с методом plot3d , но я не могу сделать это для построения временных рядов (ниже, просто нанесите одну точку из первого кадра во временных рядах) :
require(rgl)
plot3d(xyz[1,1],xyz[1,2],xyz[1,3],axes=F,xlab="",ylab="",zlab="")
Я нашел этот пост , но на самом деле он не имеет отношения к 3D-графикам в реальном времени. Буду признателен за любые предложения. Спасибо.