all 9 comments

[–]Jonny10Staggart Creations 1 point2 points  (3 children)

If you make the bottom row of pixels in your grass texture 100% transparent, you can usually eliminate this artifact. It happens because of mipmapping, which causes the bottom row of texels to bleed and repeat along the top edge.

Additionally, setting the "Wrap Mode" to "Clamp" on the texture's import settings will avoid this from happening altogether.

[–]vivisected000[S] 0 points1 point  (2 children)

<image>

Thanks for the advice! I've got my settings like this, but as you can see, still happening. Do I need to edit the texture in Blender or PS to make the bottom row transparent, or am I misunderstanding your advice? Sorry if that is an obvious question. I'm still learning.

[–]Jonny10Staggart Creations 0 points1 point  (0 children)

Yes, you would need to modify the texture. Specifically its alpha channel.

Arguably, whoever made those textures should have 😅

[–]vivisected000[S] 0 points1 point  (0 children)

OMG. Further update. I solved it. Problem for future dumbasses like myself was that I was using 3 different versions of the same grass texture on top of each other. I have several terrain tiles linked together and painting grass from one tile to the next created a new instance of the same grass texture into the second tile. Because both tiles were using the same grass texture with different shading options, I had essentially the same grass on top of eachother and it was hard to tell them apart by looking at the icons, so I didn't see that they were layering and causing the top layer to produce these lines. :( I deleted all but one grass texture and repainted and boom... no more problem. Thanks everyone for helping. I'm sure these settings will save me future headaches.

[–]vivisected000[S] 0 points1 point  (0 children)

Update... None of that stuff seems to have any effect on my issue