From 65e011b55c9e74ecd98a863c99d654b7e318e5a6 Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Tue, 6 Mar 2012 23:09:17 -0500 Subject: [PATCH] make viewport square regardless of aspect ratio --- opengl.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/opengl.cpp b/opengl.cpp index 185af7f..f7dcc35 100644 --- a/opengl.cpp +++ b/opengl.cpp @@ -34,7 +34,14 @@ int main() App.Close(); if (Event.Type == sf::Event::Resized) + { glViewport(0, 0, Event.Size.Width, Event.Size.Height); + glMatrixMode(GL_PROJECTION); + glLoadIdentity(); + gluPerspective(90.f, + (float)Event.Size.Width / (float)Event.Size.Height, + 1.f, 500.f); + } }