Here are some examples I made for a discussion we had about LOS blocking a few months ago.
Example 1Here's an example of the way we usually play terrain here. There is one unit on the table: a Tau Broadside (white).

Every piece of terrain on the table at a minimum offers -1 to shooting, and a cover save to infantry in it. I've put down some labels with guesses at what sort of Line of Sight blocking each terrain piece provides. "Hide Large" should give cover to any large models behind it.
The large round "cylon" pieces are pretty low and come to a peak in the centre, so would give a cover save to infantry on the close halves, but only block line of sight to infantry and smaller vehicles on the far sides.
This particular table has no woods, jungles or forests, so nothing is an abstract Line of fire blocker. If a unit can see its target, it can shoot its target.
Example 2I've edited the same image to show approximately what would be visible to the Broadside
if all terrain blocked Line of Fire to anything past them and anything more than 10cm into the piece.

It's a quick hack job so the angles aren't perfect, but the the blacked out areas would be invisible to the shooter.
If we played it like that (all terrain blocks LOS to anything more than 10cm in), it would probably be prudent to have less large, low terrain pieces.
To use a picture Onyx posted in the same discussion, this would mean the way we play by default here (assuming neither player asks for a change before the game starts) is that this Necron Monolith would not count as out of sight to a shooter on the opposing side of this sort of a low scrub and ruin terrain feature.

I hope that clarifies the issue, and I'd be interested to hear if other areas handle the LOS entirely literally or also use variations like this.