mirror of
https://github.com/perfect-dark-pc-port/perfect_dark.git
synced 2026-10-23 15:52:41 +02:00
port: fix sun glare
This commit is contained in:
1 parent
790374e95f
commit
d9185982f8
2 files changed
+8
-2
No files matched your search
+7
-1
@@ -2533,7 +2533,13 @@ f32 skyGetArtifactGroupIntensityFrac(struct artifact *artifacts)
|
||||
s32 i;
|
||||
|
||||
for (i = 0; i < 8; i++) {
|
||||
if (artifacts[i].type == ARTIFACTTYPE_CIRCLE && artifacts[i].actualdepth == 0xfffc) {
|
||||
const u16 test =
|
||||
#ifdef PLATFORM_N64
|
||||
artifacts[i].actualdepth;
|
||||
#else
|
||||
artifacts[i].visiblelos;
|
||||
#endif
|
||||
if (artifacts[i].type == ARTIFACTTYPE_CIRCLE && test == 0xfffc) {
|
||||
sum += 0.125f;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,6 +10,6 @@ void zbufAllocate(void);
|
||||
void zbufSwap(void);
|
||||
Gfx *zbufConfigureRdp(Gfx *gdl);
|
||||
Gfx *zbufClear(Gfx *gdl);
|
||||
Gfx *zbufDrawArtifactsOffscreen(Gfx *gdl);
|
||||
Gfx *zbufSaveArtifactDepths(Gfx *gdl);
|
||||
|
||||
#endif
|
||||
Reference in new issue
Block a user