mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-14 08:31:23 +00:00
- fixed: PlayerSprite in softpoly was not calculated correctly. Sprite will now not go all sorts of crazy places when you enable alternative scaling or forced aspect modes.
This commit is contained in:
parent
8454e09694
commit
ac566f4a84
1 changed files with 1 additions and 1 deletions
|
@ -242,7 +242,7 @@ void RenderPolyPlayerSprites::RenderSprite(PolyRenderThread *thread, DPSprite *p
|
||||||
sy += wy;
|
sy += wy;
|
||||||
}
|
}
|
||||||
|
|
||||||
double yaspectMul = 1.2;// 320.0 * SCREENHEIGHT / (r_Yaspect * SCREENWIDTH);
|
double yaspectMul = 1.2 * ((double)SCREENHEIGHT / SCREENWIDTH) * r_viewwindow.WidescreenRatio;
|
||||||
|
|
||||||
double pspritexscale = viewwindow.centerxwide / 160.0;
|
double pspritexscale = viewwindow.centerxwide / 160.0;
|
||||||
double pspriteyscale = pspritexscale * yaspectMul;
|
double pspriteyscale = pspritexscale * yaspectMul;
|
||||||
|
|
Loading…
Reference in a new issue