Perpetual Motion Design and Animation