:orphan:

Animation Gallery
=================

Here we will explore what is involved in creating animations (i.e., movies).
Of course, an animation is nothing more than a series of individual images
played back in an orderly fashion. Here, these images will have been created
with GMT. A GMT movie is made with the :doc:`movie </movie>` module that takes
care of all the book-keeping of making a movie (advancing frame counters,
converting each plot to a raster image, assembling the images into a movie).
The user is left to focus on the creation of a main frame script (that will
have access to special variables to know which frame it is as well as
user-defined data) and optional scripts that prepares files for the movie,
lays down a constant background plot, and appends a constant foreground plot.
The :doc:`movie </movie>` module explains the available options and gives a
few simple examples you can cut-and-paste to run in your terminal.  Below
are more advanced movie examples.  You can generate anything from tiny
animated gif files for your PowerPoint or KeyNote presentations or a
full-featured movie with thousands of frames at HD or 4k resolution.

.. cssclass:: gmtgallery

.. cssclass:: gmtmovie

- .. youtube:: 5m3gRhFFFLA
     :width: 100%

  :doc:`/animations/anim01`

- .. youtube:: WQ6JrtEu_Fk
     :width: 100%

  :doc:`/animations/anim02`

- .. youtube:: zCo0fuMkvMY
     :width: 100%

  :doc:`/animations/anim03`

- .. youtube:: j75MbWb4WCE
     :width: 100%

  :doc:`/animations/anim04`

- .. youtube:: 7NQa4TORA3E
     :width: 100%

  :doc:`/animations/anim05`

- .. youtube:: 3vB53hoLsls
     :width: 100%

  :doc:`/animations/anim06`

- .. youtube:: KfBwQlyjz5w
     :width: 100%

  :doc:`/animations/anim07`

- .. youtube:: H0RyjHRhJ3g
     :width: 100%

  :doc:`/animations/anim08`

- .. youtube:: LTxlR5LuJ8g
     :width: 100%

  :doc:`/animations/anim09`

- .. youtube:: FLzYVo7wXAg
     :width: 100%

  :doc:`/animations/anim10`

- .. youtube:: nmxy9yb2cR8
     :width: 100%

  :doc:`/animations/anim11`

- .. youtube:: X8TojLs0NYk
     :width: 100%

  :doc:`/animations/anim12`

- .. youtube:: S-kRGxwOGJw
     :width: 100%

  :doc:`/animations/anim13`

- .. youtube:: Wk58r72g_nk
     :width: 100%

  :doc:`/animations/anim14`

- .. youtube:: Pvvc4vb8G4Y
     :width: 100%

  :doc:`/animations/anim15`

.. toctree::
   :hidden:
   :glob:


   animations/anim*
