From c1e2968d2ad8ff8e5c77bb21c37d6d2fcea9ef68 Mon Sep 17 00:00:00 2001 From: faiface <faiface@ksp.sk> Date: Sat, 3 Dec 2016 01:50:14 +0100 Subject: [PATCH] fix transform anchor --- transform.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/transform.go b/transform.go index 050733e..f567aa0 100644 --- a/transform.go +++ b/transform.go @@ -84,7 +84,7 @@ func (t Transform) Mat3() mgl32.Mat3 { mat = mat.Mul3(mgl32.Translate2D(float32(t.pos.X()), float32(t.pos.Y()))) mat = mat.Mul3(mgl32.Rotate3DZ(float32(t.rot))) mat = mat.Mul3(mgl32.Scale2D(float32(t.sca.X()), float32(t.sca.Y()))) - mat = mat.Mul3(mgl32.Translate2D(float32(t.anc.X()), float32(t.anc.Y()))) + mat = mat.Mul3(mgl32.Translate2D(float32(-t.anc.X()), float32(-t.anc.Y()))) return mat } -- GitLab