From 0db8ac28ba832924d35c50023504ddfc1733ec11 Mon Sep 17 00:00:00 2001 From: cignoni Date: Tue, 21 Nov 2006 17:44:06 +0000 Subject: [PATCH] Update to the latest version of the trackball --- apps/sample/trimesh_SDL/trimesh_sdl.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/apps/sample/trimesh_SDL/trimesh_sdl.cpp b/apps/sample/trimesh_SDL/trimesh_sdl.cpp index bc47a896..539be7b7 100644 --- a/apps/sample/trimesh_SDL/trimesh_sdl.cpp +++ b/apps/sample/trimesh_SDL/trimesh_sdl.cpp @@ -24,6 +24,10 @@ History $Log: not supported by cvs2svn $ +Revision 1.2 2005/11/22 17:50:15 cignoni +Refactored the sample code. +Shortened a lot and removed all unused unnecessary stuff + Revision 1.1 2005/09/21 10:29:33 cignoni Initial Relase @@ -116,8 +120,8 @@ void display(){ track.radius= 1; track.GetView(); - track.Apply(); - + track.Apply(false); + glPushMatrix(); float d=1.0f/mesh.bbox.Diag(); glScale(d); glTranslate(-glWrap.m->bbox.Center()); @@ -133,6 +137,8 @@ void display(){ case 5: glWrap.Draw ();break; default: break; } + glPopMatrix(); + track.DrawPostApply(); SDL_GL_SwapBuffers(); }