HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

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

Freya Holmér3 HN recommenders · recommended in 3 months, 2021-2025
YouTube
1.9M views · 5 years ago · course · evergreen

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.

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

Computer graphics & renderingGame programming & engines#shaders#unity#vertexshader#fragmentshader#gamegraphics

3 comments from Hacker News

@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
@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
@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
Erik Jansson - GPU driven Rendering with Mesh Shaders in Alan Wake 243:13

Erik Jansson - GPU driven Rendering with Mesh Shaders in Alan Wake 2

Digital Dragons
29K views • 2 years ago
Rendering Tiny Glades With Entirely Too Much Ray Marching59:20

Rendering Tiny Glades With Entirely Too Much Ray Marching

Graphics Programming Conference
108K views • 1 year ago
Blender 3.0 Beginner Tutorial - Part 116:43

Blender 3.0 Beginner Tutorial - Part 1

Blender Guru
9.3M views • 4 years ago
Destiny's Multithreaded Rendering Architecture1:06:37

Destiny's Multithreaded Rendering Architecture

GDC Festival of Gaming
45K views • 11 years ago
The Beauty of Bézier Curves24:26

The Beauty of Bézier Curves

Freya Holmér
2.2M views • 5 years ago
A Deep Dive into Nanite Virtualized Geometry1:10:00

A Deep Dive into Nanite Virtualized Geometry

SIGGRAPH Advances in Real-Time Rendering
278K views • 5 years ago
This game DISAPPEARS if you pause it!3:58

This game DISAPPEARS if you pause it!

Branta Games
687K views • 1 year ago
Learn to Paint with Mathematics24:02

Learn to Paint with Mathematics

Inigo Quilez
191K views • 12 years ago
Enemies – real-time cinematic teaser | Unity2:01

Enemies – real-time cinematic teaser | Unity

Unity
1.9M views • 4 years ago
I Tried Turning Games Into Text18:18

I Tried Turning Games Into Text

Acerola
571K views • 2 years ago
3D Gaussian Splatting - Why Graphics Will Never Be The Same2:12

3D Gaussian Splatting - Why Graphics Will Never Be The Same

IndividualKex
2M views • 3 years ago
I painted a Landscape with Mathematics42:00

I painted a Landscape with Mathematics

Inigo Quilez
812K views • 4 years ago
HandmadeCon 2016 - History of Software Texture Mapping in Games1:22:13

HandmadeCon 2016 - History of Software Texture Mapping in Games

Molly Rocket
15K views • 9 years ago
Coding Adventure: Ant and Slime Simulations17:54

Coding Adventure: Ant and Slime Simulations

Sebastian Lague
2.2M views • 5 years ago
Surface-Stable Fractal Dithering Explained21:46

Surface-Stable Fractal Dithering Explained

runevision
646K views • 1 year ago
New Voxel Engine Reveal - Crystal Islands Experiment5:05

New Voxel Engine Reveal - Crystal Islands Experiment

John Lin
394K views • 5 years ago
ShaderToy LiveCoding - The Drive Home - 1. Basic Setup15:39

ShaderToy LiveCoding - The Drive Home - 1. Basic Setup

The Art of Code
28K views • 9 years ago
NVIDIA RTX Real-Time Ray Tracing Tech Demo From Remedy Entertainment1:46

NVIDIA RTX Real-Time Ray Tracing Tech Demo From Remedy Entertainment

NVIDIA GeForce
497K views • 8 years ago
Faking RTX Global Illumination vs. RTX | 100% Ray-Traced Game, Pt 127:27

Faking RTX Global Illumination vs. RTX | 100% Ray-Traced Game, Pt 1

Gamers Nexus
260K views • 7 years ago
Creating a Doom-style 3D engine in C18:50

Creating a Doom-style 3D engine in C

Bisqwit
991K views • 11 years ago