adjust for aspect ratio
This commit is contained in:
parent
c0eefab306
commit
3793f70273
@ -26,7 +26,8 @@ class Example
|
|||||||
{
|
{
|
||||||
vec2 scaled_pos = vec2((offset.x - screen_size.x / 2) / screen_size.x * 2,
|
vec2 scaled_pos = vec2((offset.x - screen_size.x / 2) / screen_size.x * 2,
|
||||||
(offset.y - screen_size.y / 2) / screen_size.y * 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;
|
gl_Position = pos_i;
|
||||||
}
|
}
|
||||||
EOS
|
EOS
|
||||||
|
Loading…
x
Reference in New Issue
Block a user