But what is a CFrame? | Some mathematical foundations of CFrames

Hi folks! I am sharing here the recording and slide deck for my Connect 2023 talk on the mathematics of CFrames. In this talk, I discussed

  1. How I think about CFrames as functions
  2. How CFrames transform vectors
  3. How CFrames transform CFrames

During the Q&A at the end, I answered the questions

  • Are there any limitations or constraints on CFrames?
  • How can you optimize CFrame calculations for better performance?
  • Can you provide real-world applications for CFrames?
  • What are the advantages of using CFrames over quaternions?
  • Why is the LookVector negative in a CFrame?
  • What are some common challenges or pitfalls when working with CFrames?

This talk is right for you if you have experience using CFrames but don’t necessarily understand how they work. However, I think more advanced CFramers will still gain some useful information!

Recording: (ENGLISH) But What Is a CFrame? by AstroCode | Connect 2023 - YouTube
Slide deck: but-what-is-a-cframe-devforum.pdf (1.6 MB)

8 Likes