I am trying to create blood effects, where the characters being killed are on an uneven terrain. The simple way is to instantiate a prefab with texture, which uses a plane mesh, on the raycast hit point. But, in this case, this looks quite odd as the terrain has height variance within the bounds of the plane of the blood splatter prefab.
I tried using the projector in Unity, but the issue with using that is that the projector shaders are very simple. In particular, I don't want them to blend into the terrain texture, and wanted to add specularity (to make it look like a liquid).
What is my best option?