I have painted some rocks on my terrain as a detail mesh with render mode set to ‘vertex lit’. For some strange reason the rocks move as if by the wind. If I change the alpha value of healthy color and the dry color to zero the affect reduces but they still move. Setting it to render mode ‘grass’ and alpha again to zero stops them swaying but of course this effects the color. Any idea how I can get ‘vertex lit’ working without the movement?
I had this issue on my unity, and it turned out that when I downloaded a pack of things for my scene, unbeknownst to me, a custom shader came with it. Even though I never used this shader in my scene, just it’s presence in my asset folder caused a ton of my meshes to misbehave, including the rocks moving as if by wind even on vertexlit.
The simple solution after months of angst: remove the shader from the project. As soon as I did that, all my meshes behaved properly again.
In my case it happened to come wit the V2 package that allows you to use normal maps on your terrain in unity. Turns out that pack also comes with a ton of other shaders. Got rid of the ones I wasnt using, and everything works again. So yeah, for this problem, I HIGHLY recommend going through the things you have imported, and making sure no custom shaders snuck their way in.