redeclipse / base

Base environment for Red Eclipse and associated source files.
https://redeclipse.net/
423 stars 86 forks source link

[BUGBOT][Graphics] Inconsistent Visibility of Stains on Glass Surfaces #1515

Open discord-bugcrawler[bot] opened 2 months ago

discord-bugcrawler[bot] commented 2 months ago

[BUGBOT][Graphics] Inconsistent Visibility of Stains on Glass Surfaces

Description

Stains from shooting at glass surfaces are visible only from the side where the shooting occurs and not from the opposite side. This affects visual consistency and realism in the game.

Workarounds

N/A

Information

MirceaKitsune commented 2 months ago

Thanks. Screenshots and my observation mentioned on Discord: If you shoot a glass surface and leave stains on it, you aren't going to see them from behind on the other side of the glass... this can be a little ugly if it's too noticeable by moving around the glass fast enough to spot it. I presume what we need is to detect if the stains are on a transparent surface and enable backface culling if they're located on glass... obviously not all the time so we don't needlessly lose performance, only if the stains touch either a Glass or Alpha material.

20240417_192753 20240417_192802