У меня есть визуализация сетевого графика, созданная с использованием Gephi, содержащая множество узлов и ребер. Мне нужно создать анимацию камеры (или движущегося фрагмента ролика), чтобы «пролетать» сеть по пути кривых Безье, посещая каждый (не обязательно каждый) узел случайным образом. Я сделал быструю анимацию , как это будет выглядеть .
Как я могу достичь этого программно через AS3 или Processing или используя библиотеку javascript mbostock D3 на github?
Моя попытка в AS3 до сих пор заключалась в том, чтобы преобразовать SVG, созданный gephi, в код AS3, используя инструмент Миллера Х. Борхеса Медейроса , а затем попытаться адаптировать более подходящую библиотеку анимации, такую как пример Зе Фернандо, но я У меня трудности.
Преобразователь Медейроса разбивает квадратичные Безиры на 4 отдельных квадратичных Безье, и я не уверен, как преобразовать метод flashTo в Flash в массив точек Безье, как в коде Фернандо.
Тогда возникает проблема анимации камеры только через те узлы, которые связаны друг с другом.
Есть идеи?
Спасибо за вашу помощь с этим !! ..