Dynamic textures are useful for various effects.
They can be achieved by creating a flipbook of textures, and swapping which one is applied over time.
Example: anim-planet.py
next