]> de.git.xonotic.org Git - xonotic/netradiant.git/commitdiff
fixed culling bug in ortho views
authorspog <spog>
Sat, 25 Feb 2006 21:03:36 +0000 (21:03 +0000)
committerspog <spog>
Sat, 25 Feb 2006 21:03:36 +0000 (21:03 +0000)
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@25 8a3a26a2-13c4-0310-b231-cf6edde360e5

CHANGES
radiant/xywindow.cpp

diff --git a/CHANGES b/CHANGES
index cb60a652fdc5d8482bf6f3d1f1c788d92b6fad2d..36939db2a19dc73606ac5930d962860b0161ce42 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,6 +1,10 @@
 This is the changelog for developers, != changelog for the end user 
 that we distribute with the binaries. (see changelog)
 
 This is the changelog for developers, != changelog for the end user 
 that we distribute with the binaries. (see changelog)
 
+25/02/2006
+SPoG
+- Fixed objects sometimes dissappearing when at high zoom level in Ortho views.
+
 24/02/2006
 SPoG
 - Added GPL text to win32 installer.
 24/02/2006
 SPoG
 - Added GPL text to win32 installer.
index 19d4e56f063a69267aae0c29236886f4fb5d6c40..d80787d60681ea32d65b1b6ede374bfda267ae9d 100644 (file)
@@ -2133,7 +2133,7 @@ void XYWnd::updateModelview()
 
     m_modelview[8]  =  0;
     m_modelview[9]  =  0;
 
     m_modelview[8]  =  0;
     m_modelview[9]  =  0;
-    m_modelview[10] = -m_fScale;
+    m_modelview[10] = -1.0;
     break;
   case XZ:
     m_modelview[0]  =  m_fScale;
     break;
   case XZ:
     m_modelview[0]  =  m_fScale;
@@ -2142,7 +2142,7 @@ void XYWnd::updateModelview()
 
     m_modelview[4]  =  0;
     m_modelview[5]  =  0;
 
     m_modelview[4]  =  0;
     m_modelview[5]  =  0;
-    m_modelview[6]  =  m_fScale;
+    m_modelview[6]  =  1.0;
 
     m_modelview[8]  =  0;
     m_modelview[9]  =  m_fScale;
 
     m_modelview[8]  =  0;
     m_modelview[9]  =  m_fScale;
@@ -2151,7 +2151,7 @@ void XYWnd::updateModelview()
   case YZ:
     m_modelview[0]  =  0;
     m_modelview[1]  =  0;
   case YZ:
     m_modelview[0]  =  0;
     m_modelview[1]  =  0;
-    m_modelview[2]  = -m_fScale;
+    m_modelview[2]  = -1.0;
 
     m_modelview[4]  =  m_fScale;
     m_modelview[5]  =  0;
 
     m_modelview[4]  =  m_fScale;
     m_modelview[5]  =  0;