The 3d text model was fractured using the shatter plus plugin for Maya (it only works in 32-bit). Then I wrote some python to animate the pieces to fly inwards and come back together. Final Composite in After Effects. I also used trapcode form at the end.
Maya, After Effects