Where to get started with HLSL shader DEV

Hello, if anyone else stumbles across this page trying to learn the basics of vectors and matrices then I encountered some problems with the resource suggested above: Vector Math Tutorial for 3D Computer Graphics

My experience going through this resource is that, although it explains what vectors are and how to work out the Dot and Cross products, it says very little about when and how they’re actually used in 3D graphics.

A bigger problem is that, when it finally gets to talking about matrices, it simply doesn’t tell you how they relate to the vectors they represent. So the matrices sections don’t mean much unless you already know how to convert vectors into matrices, at least as far as I could see.

I’d be left wondering what the point of all this was if I hadn’t also looked at this series on matrices and vectors: 3Blue1Brown

I’d strongly suggest looking at that instead (or at least together with the above).