I'd also advise it for anyone getting into ML or LLMs, the intuition it can help you build up around the linear algebra stuff like vectors and matrices is very helpful for understanding what's going on in ML.
I'd also advise it for anyone getting into ML or LLMs, the intuition it can help you build up around the linear algebra stuff like vectors and matrices is very helpful for understanding what's going on in ML.
A lot of the math for 3D graphics programming uses the concepts of affine spaces/transformations since standard 3x3 matrices don't have enough information to support translation/projection. I had no clue about this branch of math at all until I started learning graphics programming--in fact I think graphics programming requires you to learn the most math of just about any discipline of computer science outside theoretical computer science. The amount of math you need to truly "understand" path tracing is immense.
Me: *becomes 3D game developer, has to write 3D entire 3D engines from scratch*
They always say school is wasted on kids :D