Unfortunately I didn't go into too much technical detail. If you're looking for implementation details, there are some links below. Enjoy!
Created for GPH 389: Real-Time Graphics Techniques at DePaul University.
http://ogldev.atspace.co.uk/www/tutor...
https://docs.microsoft.com/en-us/wind...
https://lwjglgamedev.gitbooks.io/3d-g...