Я создал анимацию множества частиц, движущихся по заданной паре осей, создавая представление их взаимодействия от третьего лица. Есть ли способ привязать происхождение анимации к конкретной частице, чтобы создать вид от первого лица? Я могу предоставить желаемое начало анимации на каждом шаге, перебирая массив origin [], содержащий координаты положения интересующих частиц на каждом временном шаге. Пределы x и y для кадра анимации со временем останутся фиксированными.
Мой текущий код использует matplotlib.animation с директивой в виде:
anim = animation.FuncAnimation (fig, animate , init_func = init, frames = frame_num, интервал = 100, blit = True, повтор = False)