aboutsummaryrefslogtreecommitdiff
path: root/src/core.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/core.c')
-rw-r--r--src/core.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/core.c b/src/core.c
index 7f7c02c2..823181cf 100644
--- a/src/core.c
+++ b/src/core.c
@@ -919,10 +919,11 @@ void Begin3dMode(Camera camera)
rlPushMatrix(); // Save previous matrix, which contains the settings for the 2d ortho projection
rlLoadIdentity(); // Reset current matrix (PROJECTION)
+ float aspect = (float)screenWidth/(float)screenHeight;
+
if(camera.type == CAMERA_PERSPECTIVE)
{
// Setup perspective projection
- float aspect = (float)screenWidth/(float)screenHeight;
double top = 0.01*tan(camera.fovy*0.5*DEG2RAD);
double right = top*aspect;
@@ -931,7 +932,6 @@ void Begin3dMode(Camera camera)
else if(camera.type == CAMERA_ORTHOGRAPHIC)
{
// Setup orthographic projection
- float aspect = (float)screenWidth/(float)screenHeight;
double top = camera.fovy/2.0;
double right = top*aspect;