Blender Git Commit Log

Git Commits -> Revision a8bca52

Revision a8bca52 by Dalai Felinto (master)
April 11, 2010, 01:53 (GMT)
BGE fix #20456 - 2.5: mouse position problem (offseted by 1 vertically)

In Blender 2.49 the win width and height were been calculated including an extra pixel (e.g. a fullscreen editor would be (width + 1) by (height + 1) )
In opposite to that, Blender 2.5 window/editor code were fixed to have the exact width,height size.
So although the BGE canvas code was still the same as 2.49 it was producing a wrong result.

I'm also adding some commentaries in the setViewport code. BGE is setting the viewports 1 pixel larger.
the setViewport command is been used as if one should pass (minx, miny, width, height), while it should be (minx, miny, maxx, maxy). I will take care of that later, if any one has extra comments on that, please let me know.

Commit Details:

Full Hash: a8bca52d0985f93290adaf13a6c7d8e2938089bf
SVN Revision: 28119
Parent Commit: 4d2f5a2
Lines Changed: +12, -1

2 Modified Paths:

/source/gameengine/BlenderRoutines/KX_BlenderCanvas.cpp (+6, -1) (Diff)
/source/gameengine/GamePlayer/common/GPC_Canvas.cpp (+6, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021