GM Shaders

GM Shaders

Home
Categories
Archive
About

Math

Functions: Tanh
An introduction to the hyperbolic tangent function and how to use it
May 31 • 
Xor
15
Reading Math Papers
An overview of mathematics for programmers
Apr 10 • 
Xor
55
Turbulence
Approximating fluid dynamics and flames efficiently with shaders
Mar 17 • 
Xor
18
3
Signed Distance Fields
How SDFs work in shaders and how to write your own
Feb 19 • 
Xor
16
Noise 3
Simplex noise, tillable noise and performance optimization
Jan 13, 2024 • 
Xor
10
Mini: OkLab
A more natural way to blend colors
Dec 2, 2023 • 
Xor
20
Mini: Phi
The mathematical constants for distributions
Nov 25, 2023 • 
Xor
6
Mini: The Matrix
An introduction to matrices and matrix multiplication
Nov 18, 2023 • 
Xor
8
Mini: Tonemaps
How to conquer washed out lights and ugly color banding
Oct 29, 2023 • 
Xor
7
Mini: Vector Spaces
Examining "texture space", "screen space", "world space", and more.
Oct 7, 2023 • 
Xor
4
Mini: Common Formulas
Common math used in shader programming
Sep 11, 2023 • 
Xor
8
Mini: Imagination
Tips and tricks for thinking more clearly about shaders
Sep 2, 2023 • 
Xor
12
2
© 2025 Xor
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture