Shader graph: Rigid body animation using vertex animation textures

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:

No alt text provided for this image

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:


要查看或添加评论,请登录

Vadim K.的更多文章

  • Shader graph: Force shield with hits

    Shader graph: Force shield with hits

    With Unity LWRP leaving preview version I wanted to try writing some shaders using shader graph. The first was Force…

社区洞察

其他会员也浏览了