[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [38501] trunk/blender/source/gameengine/ Converter/BL_BlenderDataConversion.cpp: bugfix: [#27348] blenderplayer showing a different viewport size in 2.57b

Dalai Felinto dfelinto at gmail.com
Tue Jul 19 03:41:48 CEST 2011


Revision: 38501
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=38501
Author:   dfelinto
Date:     2011-07-19 01:41:45 +0000 (Tue, 19 Jul 2011)
Log Message:
-----------
bugfix: [#27348] blenderplayer showing a different viewport size in 2.57b
I believe this bug was there since we (me) moved the game settings to scene->gm
Since I was here I added support for x/y non square aspect pixels (i.e. anamorphic)
we were already using it for videotexture so I don't know why we were not here.

Tested in OSX, but it should be working in all OSs. 

Modified Paths:
--------------
    trunk/blender/source/gameengine/Converter/BL_BlenderDataConversion.cpp

Modified: trunk/blender/source/gameengine/Converter/BL_BlenderDataConversion.cpp
===================================================================
--- trunk/blender/source/gameengine/Converter/BL_BlenderDataConversion.cpp	2011-07-19 01:36:59 UTC (rev 38500)
+++ trunk/blender/source/gameengine/Converter/BL_BlenderDataConversion.cpp	2011-07-19 01:41:45 UTC (rev 38501)
@@ -1976,8 +1976,8 @@
 			frame_type = RAS_FrameSettings::e_frame_scale;
 		}
 		
-		aspect_width = blenderscene->gm.xsch;
-		aspect_height = blenderscene->gm.ysch;
+		aspect_width = blenderscene->r.xsch*blenderscene->r.xasp;
+		aspect_height = blenderscene->r.ysch*blenderscene->r.yasp;
 	}
 	
 	RAS_FrameSettings frame_settings(




More information about the Bf-blender-cvs mailing list