Jul-03-2023, 12:02 PM
(This post was last modified: Jul-03-2023, 12:02 PM by deanhystad.)
set_3d_properties must expect an array. Supply one. May as well pass arrays to dot1.set_data too.
def animate(num,x,y, z, line1,dot1): line1.set_data(np.array([x[0][:num], y[0][:num]])) line1.set_3d_properties(z[0][:num]) dot1.set_data(np.array([x[0][num:num+1], y[0][num:num+1]])) dot1.set_3d_properties(z[0][num:num+1]) return line1, dot1