GMT
6.6

Getting started

  • Introduction
  • Installing GMT
  • Illustration Gallery
  • Animation Gallery
  • Tutorials

Reference documentation

  • Modules
  • Technical Reference
  • Datasets
  • Modules (Classic Mode)

Resources

  • Changelog
  • Users Symbol Contributions
  • Deprecated GMT Defaults Names
  • Switching between Different Versions
  • Migrating from an Earlier Version

Development

  • Code of Conduct
  • Contributors Guide
  • Maintainers Guide
  • Team Gallery
  • reStructuredText Cheatsheet
  • Debugging GMT
  • GMT C API
  • PostScriptLight C API
  • GMT Enhancement Proposals

Getting help

  • GMT Homepage
  • GMT Community Forum
  • License
  • Source Code
  • Documentation HTML zip
GMT
  • Animation Gallery
  • Edit on GitHub

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 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 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.

(1) Animation of the sine function
(1) Animation of the sine function
(2) Examining DEMs using variable illumination
(2) Examining DEMs using variable illumination
(3) Orbiting a static map
(3) Orbiting a static map
(4) Flying from NY to Miami at night
(4) Flying from NY to Miami at night
(5) Control spline gridding via eigenvalues
(5) Control spline gridding via eigenvalues
(6) Demonstrate aliasing by sampling a chirp
(6) Demonstrate aliasing by sampling a chirp
(7) Spinning Earth showing crustal ages
(7) Spinning Earth showing crustal ages
(8) One year (2018) of Pacific seismicity events
(8) One year (2018) of Pacific seismicity events
(9) Flying over the Antarctic Ridge and the East Pacific Rise
(9) Flying over the Antarctic Ridge and the East Pacific Rise
(10) The effect of sub-pixeling
(10) The effect of sub-pixeling
(11) Wrapping the Marbles on a Sphere
(11) Wrapping the Marbles on a Sphere
(12) Image and Grid Manipulations
(12) Image and Grid Manipulations
(13) Animating time-series (seismograms)
(13) Animating time-series (seismograms)
(14) Animating earthquake focal mechanisms
(14) Animating earthquake focal mechanisms
(15) Animating 2-D coupled gridding via SVD
(15) Animating 2-D coupled gridding via SVD
Previous Next

© Copyright 2025, The GMT Team. Last updated on Jun 14, 2025.

Built with Sphinx using a theme provided by Read the Docs.