chapter 18
-- matrix math
rotate --
ball(s)
skew --
rectangle