View Issue Details

IDProjectCategoryView StatusLast Update
0000374Gameplay + OpenGL[All Projects] Bugpublic2017-03-11 10:21
ReporterNash 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Summary0000374: Skybox and line portals + SSAO bug
DescriptionSee example map. Look out the window and look up to the sky. You'll see some black stuff that only manifests with SSAO turned on.
TagsNo tags attached.

Relationships

Activities

Nash

Nash

2017-03-03 11:32

reporter  

skybox ssao bug.wad (13,100 bytes)
Nash

Nash

2017-03-03 11:34

reporter   ~0000851

If you NOCLIP and walk into the big area outside of the room, and look up to the sky, the bug won't happen. It only happens when you're looking through the line portal
dpJudas

dpJudas

2017-03-04 01:14

developer   ~0000853

This is somewhat related to the issue Tormentor has been talking about. The code deciding if a certain scene/portal render needs SSAO is not good enough and misjudges which should use SSAO and which shouldn't.

I'll look into it soon. I'm sure the fix isn't that difficult, but it requires me getting a little bit better understanding how FGLRenderer::DrawScene is called so it can correctly skip SSAO.
Nash

Nash

2017-03-04 07:35

reporter   ~0000855

Thank you for taking a look @dpJudas , I hope you can find a way... I can't imagine building my map any other way :)
MarisaKirisame

MarisaKirisame

2017-03-04 15:56

reporter   ~0000863

Oh, glad this is being looked into. SSAO affecting skyboxes is annoying.

Issue History

Date Modified Username Field Change
2017-03-03 11:32 Nash New Issue
2017-03-03 11:32 Nash File Added: skybox ssao bug.wad
2017-03-03 11:34 Nash Note Added: 0000851
2017-03-04 01:14 dpJudas Note Added: 0000853
2017-03-04 07:35 Nash Note Added: 0000855
2017-03-04 15:56 MarisaKirisame Note Added: 0000863
2017-03-11 10:21 dpJudas Status new => resolved
2017-03-11 10:21 dpJudas Resolution open => fixed