HN Hall of Fame Weekly email

3D Game Shaders for Beginners

github.com Books & learning Tutorials & guides Computer science Candidate
Screenshot of github.com captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 5 calendar years, with breakout response in 2 of them.

submissions
5
submitters
4
observed span
2019–2025
peak thread · 44 comments
391 pts
latest 20+ return · 2021-04-25
269 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

That's a very cool intro to a variety of shader techniques, especially post-processing effects. What's even more wild, is that modern engines include all of this stuff out of the box, you just have to tick a few check boxes to enable them in your game. :) For example, check out these postprocessing filters built into Unity and Unreal - a ton of person-hours went into these: https://docs.unity3d.com/Manual/PostProcessingOverview.html https://docs.unrealengine.com/en-us/Engine/Rendering/PostPro...

60654·391-point thread·

For anyone really wanting to learn computer graphics in depth I recommend the book Real-Time Rendering[0] A great way to explore, play around with, and share shaders is Shader Toy[1] [0] https://www.realtimerendering.com/ [1] https://www.shadertoy.com/

been on my 3D todo list for a while. you might also like these: https://github.com/ssloy/tinyrenderer https://github.com/zauonlok/renderer

blondin·2-point thread·

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
2

100+ points or 50+ comments

Total points
665

reference only — not used in Hall rules or ranking

Total comments
71

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2019-05-123D Game Shaders for BeginnersFirst breakout · Best threadlettier39144
2020-08-293D Game Shaders for Beginnerslettier20
2021-04-253D Game Shaders for BeginnersLatest 20+ point returningve26926
2023-01-223D game shaders for beginners: step-by-step guide to SSAO, lighting, and morenateb202221
2025-04-173D Game Shaders for Beginnersibobev10