the gif above shows what exactly i’m talking about, sorry for the bad wording in the title this is my first model and idk any modeling/blender terminology.
i’ve tried re exporting the model thinking maybe that would fix it but no the problem still happens, i don’t even know how to go about finding a solution online since i don’t know what to call this.
That’s a normals issue. In blender go in to edit mode > click a to select all > click shift + n to recalculate normals. Re-export after this and it will be fixed.
Adding on to this, you could also check the double-sided property in the mesh’s properties in Roblox Studio as a band-aid solution. It would be better though to recalculate the normals as DevourerOfBread said.
Your normals are just flipped incorrectly or you just used a plane to make them, which in that case there are a couple ways of fixing
You could either:
Flip the normals by selecting what you want to be flipped and then pressing (Alt + N) while in edit mode.
Use the extrusion method by pressing E on what you want to make thicker. (This is highly inefficient for what you need to do though.)
Use the solidify modifier on the objects to make them thicker on a more even scale.
ROBLOX now has a method for this too. In the properties bar when selecting the leaves, you can toggle “Double Sided”.
Another tip is if you turn on Face Orientation via the viewport overlays, you can visually see what is flipped incorrectly. Red means it will be invisible when in any game engine, blue means the opposite.
Hope it helps for anyone else that may need the info.