adjust for aspect ratio

This commit is contained in:
Josh Holtrop 2013-06-11 22:27:13 -04:00
parent c0eefab306
commit 3793f70273

View File

@ -26,7 +26,8 @@ class Example
{
vec2 scaled_pos = vec2((offset.x - screen_size.x / 2) / screen_size.x * 2,
(offset.y - screen_size.y / 2) / screen_size.y * 2);
pos_i = vec4(pos + scaled_pos, 0, 1);
pos_i = vec4(pos.x * screen_size.y / screen_size.x + scaled_pos.x,
pos.y + scaled_pos.y, 0, 1);
gl_Position = pos_i;
}
EOS