Learning 3D Graphics with OpenGL and Nim

1 · Luke Triantafyllidis · Nov. 8, 2022, 5:43 a.m.
Summary
Way back in January — while on holiday — I decided that this year I wanted to “learn OpenGL”, whatever that meant. Why? Because I play a lot of video games that do awesome stuff with 3D graphics at high frame rates, and I wanted to know a little more about how that happens. And — based on an extensive survey of one developer — when developers have zero experience in 3D graphics, OpenGL tends to be the piece of technology that they can name. I didn’t know what I wanted to do, and I had no prior 3...