aboutsummaryrefslogtreecommitdiff
path: root/src/Sprites.cpp
diff options
context:
space:
mode:
authorNguyễn Gia Phong <mcsinyx@disroot.org>2021-12-09 23:07:32 +0700
committerNguyễn Gia Phong <mcsinyx@disroot.org>2021-12-09 23:37:37 +0700
commit48417e11854f832c40a42ec497cad3b275b57b2e (patch)
tree73162cd7294a49ba39f0f06afd16da74dee0f6da /src/Sprites.cpp
parente4888c19818ef61264ea4e1b0da9ebdc302f1483 (diff)
downloadblackshades-48417e11854f832c40a42ec497cad3b275b57b2e.tar.gz
Make XYZ C-compatible
Diffstat (limited to 'src/Sprites.cpp')
-rw-r--r--src/Sprites.cpp9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/Sprites.cpp b/src/Sprites.cpp
index e3ffc75..239c0a8 100644
--- a/src/Sprites.cpp
+++ b/src/Sprites.cpp
@@ -254,11 +254,10 @@ void Sprites::draw()
glPopMatrix();
avgProj=(endProj+begProj)/2;
- dx = endProj.x - begProj.x;
- dy = endProj.y - begProj.y;
- oolen= 1/sqrt(dx*dx+dy*dy)*0.5;
- persp=0;
- persp.x=-dy*oolen; persp.y=dx*oolen;
+ dx = endProj.x - begProj.x;
+ dy = endProj.y - begProj.y;
+ oolen = 0.5f / sqrt(dx * dx + dy * dy);
+ persp = {-dy * oolen, dx * oolen, 0.0f};
glColor4f(color1[i]*fogcolorr*1.6,color2[i]*fogcolorg*1.6,color3[i]*fogcolorb*1.6,brightness[i]);