MantisBT - Zandronum
View Issue Details
0002754Zandronum[All Projects] Bugpublic2016-06-10 23:292024-03-02 21:35
Combinebobnt 
 
normalminoralways
confirmedbackport later 
MicrosoftWindowsXP/Vista/7
1.4 
 
0002754: Fog Sector is Visible Through Solid 3D Floors in the Software Renderer
In the domination gamemode, sector points are coded to use some fog effect. However, when a 3d floor should block visibility between two points, the fog bleeds through in the software renderer (OpenGL is fine). This allows you to see both points even through a solid, fully opaque 3d floor. This behavior is not intended by some maps, and gives information that should be normally unavailable.

I tried playing with all the 3d floor flags and they didn't do anything (such as restricting lighting, changing visibility rules, and all that fun stuff).
1. Load the attached minimal example wad with vid_renderer 0
2. You can see the point fog through the solid 255 opacity 3d floor
Occurs in 3.0-beta
No tags attached.
? domseethru.wad (7,094) 2016-06-10 23:29
https://zandronum.com/tracker/file_download.php?file_id=1827&type=bug
? domseethru2.wad (7,217) 2016-06-11 08:27
https://zandronum.com/tracker/file_download.php?file_id=1828&type=bug
Issue History
2016-06-10 23:29CombinebobntNew Issue
2016-06-10 23:29CombinebobntFile Added: domseethru.wad
2016-06-11 00:17Edward-sanNote Added: 0015067
2016-06-11 00:17Edward-sanStatusnew => feedback
2016-06-11 00:18Edward-sanNote Edited: 0015067bug_revision_view_page.php?bugnote_id=15067#r9117
2016-06-11 01:09CombinebobntNote Added: 0015068
2016-06-11 01:09CombinebobntStatusfeedback => new
2016-06-11 08:27Edward-sanFile Added: domseethru2.wad
2016-06-11 08:31Edward-sanNote Added: 0015070
2016-06-11 08:31Edward-sanStatusnew => acknowledged
2016-06-11 08:31Edward-sanResolutionopen => waiting for zdoom
2016-06-11 08:31Edward-sanSummaryDomination Point Fog is Visible Through Solid 3D Floors in the Software Renderer => Fog Sector is Visible Through Solid 3D Floors in the Software Renderer
2016-06-11 08:32Edward-sanNote Edited: 0015070bug_revision_view_page.php?bugnote_id=15070#r9121
2016-06-11 08:36Edward-sanNote Edited: 0015070bug_revision_view_page.php?bugnote_id=15070#r9122
2016-06-11 10:37Edward-sanNote Edited: 0015070bug_revision_view_page.php?bugnote_id=15070#r9123
2016-06-11 10:37Edward-sanProduct Version3.0-beta => 1.4
2024-03-02 21:35Ru5tK1ngNote Added: 0023272
2024-03-02 21:35Ru5tK1ngStatusacknowledged => confirmed
2024-03-02 21:35Ru5tK1ngResolutionwaiting for zdoom => backport later

Notes
(0015067)
Edward-san   
2016-06-11 00:17   
(edited on: 2016-06-11 00:18)
Can you check if this happens also if instead of using the domination points you use Sector_SetFade(tag, 127, 127, 127) on the involved sectors?

(0015068)
Combinebobnt   
2016-06-11 01:09   
Yes, it also happens with normal fog.

'http://i.imgur.com/F2IfilH.png [^]'

Minimal Example Wad:'https://www.sendspace.com/file/gnp92b [^]'
(0015070)
Edward-san   
2016-06-11 08:31   
(edited on: 2016-06-11 10:37)
Added the example wad here, edited the ticket. Also, it seems the problem happens also in latest zdoom and probably this bug report shows the same issue.

I can reproduce the issue also in 1.0, so it's a very old bug.

(0023272)
Ru5tK1ng   
2024-03-02 21:35   
Confirmed to be resolved in GZDoom 1.9.0. Will be fixed on codebase upgrade.