Top all-time · #11339
Anton Gerdelan
Personal blog · antongerdelan.net/blogprogrammingsystems
Anton Gerdelan's personal blog at antongerdelan.net covers programming and systems. Since 2016, 7 different Hacker News readers have linked it 8 times, most often “Minimalism: How I Structure Code Quickly in C Without Getting Log-Jammed”. No feed was found, so read it on the site itself.
Too few sampled comments (5) to say how often HN recommends it.?
Why HN links it
HN readers link Anton Gerdelan's OpenGL tutorials as a practical, plain-English starting point for modern OpenGL and GPU pipelines, with minimal examples that also cover the underlying rendering math.
Summarised by Claude from a sample of 5 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- /opengl/3 people · 3 mentions · first linked 2016-05-03
- Minimalism: How I Structure Code Quickly in C Without Getting Log-Jammed2 people · 2 mentions · first linked 2018-03-09
What Hacker News says?
I suggest Anton's OpenGL 4[0] as a starter guide for modern GPU pipelines. For a general graphics introduction I would recommend software renderer tutorials such as this JS one[1]. The problem that has made people split on whether to directly study modern OpenGL is that 1.x is much easier to configure because more parts of its pipeline are fixed-function. There are fewer lines of code involved and you have fewer epi…
Comment linking /opengl/
on “Computer Graphics from Scratch (2017)”Submitted Minimalism: How I Structure Code Quickly in C Without Getting Log-Jammed as a story · 6 points
HN discussionhttps://antongerdelan.net/opengl/ is a decent resource for learning opengl (the author was a TA in my graphics course in college :D). And I do think it's worth Lear ing opengl over vulkan today. Vulkan dials the api complexity up to 11. If you're happy with windows only, then directx 11 would be a good choice too, but I don't have a good reference off hand. The problem with graphics programming is that really you ne…
Comment linking /opengl/
on “GTA III and Vice City fully reverse engineered: re3”Submitted Minimalism, or “How I Structure Code Quickly in C Without Getting Log-Jammed” as a story · 3 points
HN discussionIf anyone is looking for a more in-depth 'OpenGL For Dummies' tutorial, I wholeheartedly recommend Anton's OpenGL Tutorials^. It's written in a similar style to this blog post - plain English with simple minimal examples to follow along with - but it also goes into the math behind a lot of common rendering techniques. It's really good, and I wish that I'd known about it years ago. ^ http://antongerdelan.net/opengl/
Comment linking /opengl/
on “Weep for Graphics Programming”Submitted Software Rasterisation Resources as a story · 2 points
HN discussionIt's staggering! The above is immediate-mode code which is what's gone and that's how a lot of people learned OpenGL 1-3. Anton Gerdelans's tutorials are the best I've found and just look at how much typing there is: Code: https://github.com/capnramses/antons_opengl_tutorials_book/b... Explanation: http://antongerdelan.net/opengl/hellotriangle.html Once you can get through that mess, the effort/reward ration seems t…
Comment linking /opengl/hellotriangle.html
on “Weep for Graphics Programming”This [1] gives you quite a few options to pick a starting point. A very good practical hands-on bottoms up [2] resource. [1] https://fabiensanglard.net/Computer_Graphics_Principles_and_... [2] http://antongerdelan.net/opengl/
Comment linking /opengl/
on “Ask HN: What are the best resources for learning modern 3D graphics?”