Hello,
I just saw your post about VFX and VAT (browsing on another topic at first).
It's possible to use VAT with VFX but you will need few tweaks on the shader side. First, you need to set the sahder as a compatible on on VFX (support VFX graph bool on the shader params). Also for VAT3.0 you will need to replace the Bool Keyword by Bool as the VFX blackboard doesn't support Enum and Keyword.
If you're interested, I am currently working on a tool to automatically bind VAT data to VFX graph. It has all the modifications done on the shader side and support Soft/Rigid/Dynamic Remeshing and Particle Sprites. It's still under development (just need some cleanup and a proper readme). Here is the link:
https://github.com/Bonjour-Interactive-Lab/Unity3D-VATUtils [
github.com]. The package also exists for VAT2.1 which is already on
NPM [
www.npmjs.com]