I’ve seen other developers create scripts that multiply 2 CFrame or Vector3 coordinates to get a specific result. How are they aware of the outcome? Is there a tutorial on something relevant to this?

A CFrame is a matrix, which is a concept from linear algebra. You can multiply matrices by other matrices (CFrames) and vectors (Vector3s)

I highly highly recommend watching this video to learn what multiplying by a matrix does.

Actually the whole series is great, but this is probably the most important one.

1 Like