I’m making something akin to an RTS, and I’m working on building placement. Static meshes work fine, but I’ve gotten to the point of placing farms. With the buildings, I just sink them under slightly uneven terrain, but fields of swaying wheat can’t do that.
Is there a way to make a field of wheat conform to the terrain it’s being placed on? I can spawn multiple actors of wheat and drop each to the terrain with a raycast, but that seems very expensive for something like this.
Not a perfect solution either but couldn’t you cheat just like your buildings by placing some sort of fence all around the field (unless there is another field next to it) and then just having a mesh of ground + wheat placed exactly like the mesh a bit below? With the fence it should hardly be visible at all and if you have that mesh look like plowed dirt you can very reasonably explain why it is at the corners slightly higher.
I assume it’s possible to do something with dynamic materials and foliage or something like that but I have to little experience there.