Создание векторных графических фильмов с помощью Nodebox или Processing - PullRequest
0 голосов
/ 24 февраля 2012

Мне нравится идея Nodebox and Processing, и я хотел бы создавать фильмы для визуализации некоторых данных / алгоритмов. Однако Nodebox экспортирует чрезвычайно раздутые файлы Quicktime с покадровыми изображениями, а Processing экспортирует только приложения Java. Я хочу иметь возможность экспортировать фильмы, которые не занимают гигабайта минуты на диске. Возможно, что-то вроде SVG-анимации или Actionscript, которая хранит определение анимации в векторной графике, а не изображения кадра, будет лучше. Существуют ли рамки, которые так же легко программировать, как Nodebox и Processing, и которые могут экспортировать «скудные» фильмы?

Ответы [ 2 ]

1 голос
/ 28 февраля 2012

Они изменяют способ, которым это работает, также переходят на 2.0, поскольку они переходят на GSVideo через Quicktime ...

Дэниел Шиффман недавно написал об этом в своем блоге, но это единственное место, где я слышал о каких-либо изменениях в тактике после 2.0 (хотя я знаю, что он является частью внутреннего круга) Вы можете найти этот пост на

http://www.shiffman.net/2011/12/28/night-8-rendering-out-as-image-sequence/

Кроме того, если вы используете OSX, вы можете попробовать Siphon? Смотрите информацию здесь

https://forum.processing.org/topic/syphon-integration-with-processing

1 голос
/ 24 февраля 2012

Вы пробовали библиотеку MovieMaker , которая поставляется с обработкой?

Кроме того, довольно просто сохранить несколько кадров, используя saveFrame () . У этого варианта есть пара преимуществ:

  1. Если ваш эскиз в какой-то момент вылетает, у вас все еще есть все кадры до этого момента (в отличие от записи файла .mov)
  2. Довольно просто поместить кадры обратно в видеофайл, но вы также можете контролировать скорость воспроизведения и легко вносить изменения, если это необходимо.

Вы можете попробовать последовательность файлов PDF, используя createGraphics () , чтобы получить векторный вывод, но я не уверен, насколько стабильной / выполнимой является эта опция.

...