mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2026-03-01 17:01:24 +00:00
Reintroduce the mirroring aspect of Encore in OpenGL. I'm not familiar enough with the renderer to recreate the rest of the changes at current, but this is the most significant regression.
This commit is contained in:
parent
a210049839
commit
8a4542a5ef
1 changed files with 15 additions and 0 deletions
|
|
@ -5526,6 +5526,11 @@ static void HWR_DrawSkyBackground(player_t *player)
|
|||
else
|
||||
dometransform.flip = false;
|
||||
|
||||
if (*type == postimg_mirror)
|
||||
dometransform.mirror = true;
|
||||
else
|
||||
dometransform.mirror = false;
|
||||
|
||||
dometransform.scalex = 1;
|
||||
dometransform.scaley = (float)vid.width/vid.height;
|
||||
dometransform.scalez = 1;
|
||||
|
|
@ -5802,6 +5807,11 @@ void HWR_RenderSkyboxView(player_t *player)
|
|||
else
|
||||
atransform.flip = false;
|
||||
|
||||
if (*type == postimg_mirror)
|
||||
atransform.mirror = true;
|
||||
else
|
||||
atransform.mirror = false;
|
||||
|
||||
atransform.x = gl_viewx; // FIXED_TO_FLOAT(viewx)
|
||||
atransform.y = gl_viewy; // FIXED_TO_FLOAT(viewy)
|
||||
atransform.z = gl_viewz; // FIXED_TO_FLOAT(viewz)
|
||||
|
|
@ -6005,6 +6015,11 @@ void HWR_RenderPlayerView(void)
|
|||
else
|
||||
atransform.flip = false;
|
||||
|
||||
if (*type == postimg_mirror)
|
||||
atransform.mirror = true;
|
||||
else
|
||||
atransform.mirror = false;
|
||||
|
||||
atransform.x = gl_viewx; // FIXED_TO_FLOAT(viewx)
|
||||
atransform.y = gl_viewy; // FIXED_TO_FLOAT(viewy)
|
||||
atransform.z = gl_viewz; // FIXED_TO_FLOAT(viewz)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue