Water foam using distance fields

I might have to do that for the water. For my grass I use a sphere mask to add some offset near the character. This works great for short grass but not for larger foliage. For the larger plants I just convert them to physics assets when the player gets close enough to interact with them and then replace them with a static instance when they walk away. Its a bit expensive but looks so **** good.