Self-solving Rubik's Cube
This was done as part of my efforts to learn Houdini. This project is set up so that it animates entirely without key frames. Instead one can set the length of the overall animation, the length in frames that each individual turn takes, a random seed defining the sequence of turns, a random seed defining the direction each turn takes, and another random seed defining the amount to turn (either 90º or 180º). The result is then fed into a DOP network.