emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: adam <ahcnz@orcon.net.nz>
To: Torsten Wagner <torsten.wagner@gmail.com>
Cc: Org Mode Mailing List <emacs-orgmode@gnu.org>
Subject: Re: [OT] Generate animations (programmatic)
Date: Tue, 19 Jun 2012 17:27:09 +1200	[thread overview]
Message-ID: <1340083629.8313.20.camel@ahc> (raw)
In-Reply-To: <CAPaq-gOCf+ZVMWFpc041b=77oT3EO8_-UQ_TO=oRH5FfOb0=-w@mail.gmail.com>

On Tue, 2012-06-19 at 12:05 +0900, Torsten Wagner wrote:
> Hi,
> 
> its a bit OT (well maybe there is a babel solution ;) )
> I am looking for a way to generate small animations for educational
> purpose. I know many here did/do/plan to do similar things, thus I
> would like to ask here.
> 
> Those animations need to follow some underlying algorithms (I would
> need a correct physical, chemical, biological behavior).
> I'm not an art person (so please don't tell me to get pen and paper)
> and do not have the time (well the animations should help me but they
> are not my daytime job) to spend hours or even weeks in getting
> Blender and Co creating (superb) animations.
> 
> Thus I am looking for:
> 
> * Possibly a programmatic way to create animations
> * Something with a good balance of effort vs. output
> * Possibility to either inject results from other programs (scilab,
> python, matlab, etc.) or to include the necessary behavioral model
> * The output should be readable on many different platforms (Linux,
> Mac, Windows, Android, IOS, etc)
> * An open and well described output format
> * An open and well described workflow
> 
> Well, the last two points are important to me, since I might use the
> animations for longer time (course material) and I would like to have
> a chance to open and modify them even in 3, 5  or even 10 years.
> 
> My ideas so far
> 
> * Processing language (seems interesting and fast to get results,
> however, not really an open output format, can't see the future of it
> clearly)
> * ProcessingJS (this solves the problem of having a easy to read
> output format, other problems are still the same)
> * Adobe flash (violates several of the above requirements, plugins on
> different platforms are a mess)
> * SVG + HTML5 (this looks promising as many web-browser would be
> capable to open it without plugin, but I can't find a programmatic
> easy way to start with this, any authoring tools, libs or APIs?)
> * TIKz + animation (I use Tikz already and really like it. Never used
> the animation package. However, animated PDFs are only readable with
> the Adobe Reader)
> * Python (well Python as a general language might work nice, however,
> which package could be used for animation? I used once pygames but
> this seems to be graphically disadvantaged)
> * Inkscape (there are modules to do animation, but how to get my
> behavior model into it?)
> * Blender, Gimp (steep learning curve, many many ours of work to get
> an animation)
> * Synfig, Pencil, ktoon, etc (maybe faster results compared to
> Blender, but again, how to get my behavior model into it?)
> * Powerpoint, Libreoffice Presenter (well, as soon as it comes to a
> bit more complex animations this becomes fast a nightmare)
> 
> Ideally, I would love to see something like TikZ with a good way to
> add animations and to finally generate a SVG-based animation readable
> by almost all webbrowsers.
> This embedded in a language which allows me to perform the behavioral
> modeling too and I would be quite happy already.
> 
> I would be glad if some of you could share there ways, ideas and
> workflows to do this kind of animations.
> 
> All the best
> 
> Torsten
> 

Is POV-Ray out of the question? 

- command-line driven
- outputs many graphic types
- very programmable
- can (be programmed to) read and parse intermediary text/data files  
- robust
- render to animation later with ffmpeg or mencoder

  reply	other threads:[~2012-06-19  5:27 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-06-19  3:05 [OT] Generate animations (programmatic) Torsten Wagner
2012-06-19  5:27 ` adam [this message]
2012-06-19  6:13   ` adam
2012-06-19  9:24 ` Christopher Witte

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1340083629.8313.20.camel@ahc \
    --to=ahcnz@orcon.net.nz \
    --cc=emacs-orgmode@gnu.org \
    --cc=torsten.wagner@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).