Substance Designer Animator for Unity
A tool to preview, animate, and export texture-sequences from substance designer files.
Enabling users to create & capture computationally complex, looping animations for performant runtime playback.
This tool takes exposed parameters from substance designer files(SBAR) and allows you to create multiple key frames by manipulating the exposed Variables, creating transitions and animating them. You can write variables to XML/JSON files and read from them as well. When you are done creating your animated object you can save the object as a Prefab for future use.
This was the first tool I made and it is the project that got me interested in being a tools engineer/technical artist. I got the idea for this tool when importing substance designer materials in unity, I had more fun seeing the textures change as i moved the sliders, than actually just using the static textures as intended.
I made this tool for Unity 5.3 and supported it through 2018/2020.3.15 when unity deprecated built in support for procedural materials and gave Allegorithmic the responsibility for maintaining support. Allegorithmic remade the API and was making constant changes to it which meant that I also had to remake my tool and constantly update it as well.