Several recent posts here have been of tessellations I have made using Geometer’s Sketchpad and MS-Paint. To create this rotating polyhedron, I selected one of these tessellations, and projected it onto each face of a rhombic dodecahedron, using another program called Stella 4d. Unlike in the last, similar post, though, I set these tessellation-images to keep their orientation, from the point of view of a stationary observer watching the entire polyhedron rotate, from a distance. Since the polyhedron itself is rotating, this creates a rotation-effect for the tessellation-image on each face.
You can try Stella 4d for yourself, right here, for free: http://www.software3d.com.stella.php.