I read addition and multiplication with complex numbers can be represented as translation and rotation in a 2D plane.
I am using this to move around objects on the screen. I have an offset number, that I multiply by a number representing an angle. I then use the offset to move an object in a certain direction.
To draw the actual object, I came across affine transformations, represented as a 3x3 matrix. I was wondering if I could apply these transformations directly to the matrix.
I can't say I fully understand matrix multiplication, but as far as I can tell, translation can be expressed using matrix multiplication.
So what about rotation a point around an origin?