Work on the diagrams library is coming along rather nicely. I’ll have more to say about it soon, but for now here are two things I have learned recently:
- Normals transform as the inverse transpose (see Subject 5.27).
- Be very careful about distinguishing between points and vectors. Otherwise you are likely to get bitten by translations doing the Wrong Thing.