Shader graph: Rigid body animation using vertex animation textures
Everyone is using Houdini to make some really cool effects. One of such effects is GPU animation. One way of doing GPU animation is based on using vertex animation textures (they store rotation and position of parts of a mesh) and pivot painting(storing in vertex colour mesh part's pivot position). VAT look like this:
Then special vertex shader samples these textures and you can see the previously recorded animation on the screen. And because the whole animation is a single mesh this approach is very performant on mobile platforms.
I don't have Houdini, because of this I made everything in Unity, you can read how I did it on my site: