Weird dark "shadow" on grass terrain

I was making a snow based map, and i also wanted the grass to be snowy. I made both the snow and the grass have the same custom material, but I quickly ran into a problem. For some reason, the grass material is darker than the snow, even though they have the exact same Terrain Color, ColorMap, MetalnessMap, NormalMap, RoughnessMap and StudsPerTile. Even weirder, this issue doesn’t even occur on lower graphics for some odd reason.
Disabling the “Decoration” property in Terrain gets rid of this issue, but I also want the grass blades to stay.
The “shadows” don’t seem to be actually a shadow achieved through Roblox’s lighting engine, instead it’s more like the texture itself just being a darker color. I’ve also tested the LeafyGrass material, but it was fine. The darker texture even appears outside the range at which grass is rendered

High graphics (bugged?):

High graphics with light source:

Low graphics (perfect!):

Terrain from afar (high graphics):
Screenshot 2025-02-18 183323

What happens when you change the time of day in Lighting to move the sun?
Or if you make the Shadows Property of Lighting false?

It seems like the grass texture shadow has the same color as the shadows a regular object would cast.

But for some reason, the shadows dont disappear when setting GlobalShadows to false

I’ve also noticed that the terrain has some sort of blocky dark spots when far away, but specifically only the terrain that has custom texture gets affected, because when I set the material of the snow to “None” in MaterialService this effect disappears for that specific material.

What is this bug???

Quick update:

After fiddeling around with the custom textures, I found some work around:
Apparently, the problem was something to do with the “MetalnessMap” texture. All you gotta do is to just leave the metalness map property empty
Screenshot 2025-02-20 182217

This fixed both weird dark shadow under the grass, and the weird “dark spots” on the custom texture. Unless this is somehow intended behaviour, I hope Roblox fixes this visual bug because it’s really weird and confusing.

The MetalnessMap property documentation explains it a little bit.
The link there for PBR textures Metalness also explains a bit more about it.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.