Итак, у меня есть куча трехмерных данных, касающихся плеча (x3, y3, z3), локтя (x2, y2, z2) и запястья (x1, y1, z1).Чего я хотел бы добиться, так это анимации, которая воспроизводит движение руки на графике с использованием matplotlib.По сути, все, что мне нужно сделать, это удалить набор из трех точек на трехмерном графике рассеяния и заменить их на том же графике следующим набором после очень короткой задержки.Я не могу найти какие-либо вопросы, которые касались этого типа анимации.Любая помощь будет принята с благодарностью.Текущий код ниже дает мне первый набор очков, и это все:
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
for i in range(len(x1)):
wrist = ax.scatter(x1.pop(), y1.pop(), z1.pop(), s=20)
elbow = ax.scatter(x2.pop(), y2.pop(), z2.pop(), s=20)
shoulder = ax.scatter(x3.pop(), y3.pop(), z3.pop(), s=20)
plt.show()
time.sleep(0.01)
wrist.remove()
elbow.remove()
shoulder.remove()