Shader Basics, Blending & Textures • Shaders for Game Devs [Part 1]

1.9M views · 5 years ago · tutorial · intermediate · evergreen

Part 1 of Freya Holmér's Shaders for Game Devs series, covering shader basics, blending and textures. It is a hands-on tutorial in a game engine that teaches graphics concepts along the way.

HN people recommend it as a good first-steps shader tutorial that also teaches a lot about graphics in general.

“I liked this tutorial series as a "first steps" by Freya Holmér”

3 comments from Hacker News

F
@FjordWarden2025 · in “Shadertoys Ported to Rust GPU”
I've always enjoyed watching The Art of Code[1], Freya[2] also has a good number of videos on it. But that is just vertex shaders for things like Shadertoys. There is much more to computer graphics or GPGPU than this though, Im still learning about that myself X). [1] link [2]▶ this video
RecommendsView on HN
h
@honkycat2022 · in “The harsh truth of video games programming”
For procedural animation: I have yet to find the path to learning this skill. It is very opaque, and I think you just need to attack it with your brain and learn it. For shader and graphics programming: I liked this tutorial series as a "first steps" by Freya Holmér: ▶ this video Here is another list: link The Book of Shaders is a popular suggestion, but it appears to be abandoned: link For general Unreal? Tom Looman's $300 Unreal C++ class, available on his website. It is pricey but really excellent. I also discovered this AWESOME list of learning paths for all gamedev concepts: link
RecommendsView on HN
h
@high_byte2021 · in “Visualize 3D hyperbolic honeycombs and sphere packings”
link and a good sandbox is link and you should consider unity too, this is a good tutorial but also lots of good info about graphics in general: ▶ this video
RecommendsView on HN