Halton Low-Discrepancy Sequence [Shaders Monthly #12]
In Episode #12 of Shaders Monthly, we talk about low-discrepancy sequences and their applications in computer graphics. In particular, we implement the Halton sequence in GLSL. As an application example, we will use the Halton sequence to improve the image-based lighting approach that we implemented in the last two episodes. Here is the code of the created shader: GSN Composer: https://www.gsn-lib.org/index.html#pr... C++: https://www.mathematik.uni-marburg.de... Java: https://www.mathematik.uni-marburg.de... Documentation for the shader plugin node of the GSN Composer: https://gsn-lib.org/docs/nodes/Shader... 00:00 Introduction 02:45 Halton Sequence 12:40 Implementation of the Halton Sequence in GLSL 18:21 Hammersley Sequence Source for all HDR environment maps that are used in this video: https://polyhaven.com/hdris
![Sampling of Environment Maps for Image-based Lighting [Shaders Monthly #13]](https://i.ytimg.com/vi/w_KOSneJCVA/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLB5_L0JGulcmwnBevf-SX-C5lhcUg)
Sampling of Environment Maps for Image-based Lighting [Shaders Monthly #13]
![Perspective Projection in GLSL [Shaders Monthly #2]](https://i.ytimg.com/vi/_pGik1nuZbw/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLCIj4q4RdJgOaRJlu8DQh7ZsUavwA)
Perspective Projection in GLSL [Shaders Monthly #2]

Video-Podcast: Wann ist ein Mann ein Mann? | Lanz + Precht, Folge 249
![Importance Sampling: Image-based Lighting of a Lambertian Diffuse BRDF [Shaders Monthly #10]](https://i.ytimg.com/vi/xFsJMUS94Fs/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLAca7edAyF9MRweIFj68Q_y_9TqfQ)
Importance Sampling: Image-based Lighting of a Lambertian Diffuse BRDF [Shaders Monthly #10]
![Deferred Shading [Shaders Monthly #14]](https://i.ytimg.com/vi/6Qnv7jssdYc/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLBlz-lJW142_AkESIZUPJvT9LJF3Q)
Deferred Shading [Shaders Monthly #14]

You've been using the Wrong Random Numbers! - Monte Carlo Simulations

Rust and Memory

The Slightly Spooky Recamán Sequence - Numberphile

AI That’s Too Dangerous For You? What we learned from S.A.T.A.N

Trumps irre WM-Pläne | Homophobie im Profifussball | extra 3 vom 11.06.2026 · Teil 1/2

The AI Breakthrough That Will Change Everything (Google DeepMind CEO Interview)

Lecture 2021 Numerical Methods: Session 14: Low Discrepancy Sequences (Part 1): One Dimensional
![Normal Mapping and Tangent Space (MikkTSpace) [Shaders Monthly #15]](https://i.ytimg.com/vi/uqUNsQLKScs/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLAEW-pJdIUtDLHMG0fEagrtXG1_XQ)
Normal Mapping and Tangent Space (MikkTSpace) [Shaders Monthly #15]

Something is jamming GPS over Europe. Here's what we found
![Microfacet BRDF: Theory and Implementation of Basic PBR Materials [Shaders Monthly #9]](https://i.ytimg.com/vi/gya7x9H3mV0/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLBIRgkxLYr1zix0XkEtQP4JkQV1Kw)
Microfacet BRDF: Theory and Implementation of Basic PBR Materials [Shaders Monthly #9]

Die Zombie-Simulation, die niemand erklären kann

Importance Sampling
![What are Shaders? A Hands-on Introduction [Shaders Monthly #1]](https://i.ytimg.com/vi/pg5RGc0zWEc/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLBtIGeFIvk1ktDPkYcoyu-m4W5gzg)
What are Shaders? A Hands-on Introduction [Shaders Monthly #1]

I Was NOT Ready for German Police Code 3… (American Reaction)
![Image-based Lighting (IBL) of PBR Materials [Shaders Monthly #11]](https://i.ytimg.com/vi/MkFS6lw6aEs/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLAkS7NDz4be2PpPOjgylVrh1MC76A)
