Skip to content

Commit

Permalink
rectangle: wrong rotation origin
Browse files Browse the repository at this point in the history
  • Loading branch information
einarf committed Apr 17, 2020
1 parent 485e738 commit 155bd39
Showing 1 changed file with 8 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -19,18 +19,18 @@ void main() {
vec2 size = shape.xy / 2.0;

// First outer vertex
vec2 p1 = rot * (center + vec2(-size.x, size.y));
vec2 p2 = rot * (center + vec2(-size.x, -size.y));
vec2 p3 = rot * (center + vec2( size.x, size.y));
vec2 p4 = rot * (center + vec2( size.x, -size.y));
vec2 p1 = rot * vec2(-size.x, size.y);
vec2 p2 = rot * vec2(-size.x, -size.y);
vec2 p3 = rot * vec2( size.x, size.y);
vec2 p4 = rot * vec2( size.x, -size.y);

gl_Position = Projection * vec4(p1, 0.0, 1.0);
gl_Position = Projection * vec4(p1 + center, 0.0, 1.0);
EmitVertex();
gl_Position = Projection * vec4(p2, 0.0, 1.0);
gl_Position = Projection * vec4(p2 + center, 0.0, 1.0);
EmitVertex();
gl_Position = Projection * vec4(p3, 0.0, 1.0);
gl_Position = Projection * vec4(p3 + center, 0.0, 1.0);
EmitVertex();
gl_Position = Projection * vec4(p4, 0.0, 1.0);
gl_Position = Projection * vec4(p4 + center, 0.0, 1.0);
EmitVertex();

EndPrimitive();
Expand Down

0 comments on commit 155bd39

Please sign in to comment.