HackerTube

THE VIDEO SHELF · shader programming

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

The first part of Freya Holmer's three-part, nearly four-hour lecture on shader coding for game devs in Unity. It covers what shaders are, vertex and fragment shaders, interpolators, data types, blending and textures.

Why HN readers recommended it

Recommended as a good first-steps shader tutorial that also teaches broad graphics knowledge.

This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.

Video & recommendation details

Creator / channel
Freya Holmér
Topic
shader programming
Format
course
Level
intro
HN recommenders in dataset
3
HN mentions in dataset
3
Recommendation years in dataset
2021–2025

These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.

From the original HN conversations

Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.

  • [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: [VIDEO]

    high_byte on Hacker News · 2021-09
    In Visualize 3D hyperbolic honeycombs and sphere packings
  • 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 …

    honkycat on Hacker News · 2022-02
    In The harsh truth of video games programming
  • 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 …

    FjordWarden on Hacker News · 2025-04
    In Shadertoys Ported to Rust GPU

Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.

Keep exploring