I know the coordinates of 4 points, P1, P2, P3 and P4, in two Cartesian 3D coordinate systems, C1 and C2. For the sake of an example, let's say we have:
Point, C1 coords, C2 coords:
P1, (x1, y1, z1), (u1, v1, w1)
P2, (x2, y2, z2), (u2, v2, w2)
P3, (x3, y3, z3), (u3, v3, w3)
P4, (x4, y4, z4), (u4, v4, w4)
Given these points, how can I devise a way to convert any point from C2 into C1? I am guessing that I only need 3 points (assuming they can define a plane in each coordinate system), and that I will need a translation/rotation/scale matrix? I read several answers to coordinate system conversion questions, but none of them start out with simple points, and I still don't know where to begin.