GM Shaders

GM Shaders

Home
Categories
Archive
About

Reading Math Papers

An overview of mathematics for programmers. Demystifying the fancy math symbols so you can use equations from more sources
READ THE LATEST
Most Popular
View all
Guest: Radiance Cascades
Apr 13, 2024 • Xor and Alex
Signed Distance Fields
Feb 19 • Xor
Mini: Tonemaps
Oct 29, 2023 • Xor
Functions: Tanh
May 31 • Xor

Recent posts

View all
Mini: 3D Rotation
How to rotate with Euler Angles and Axis Angles
Oct 19 • 
Xor
Video Interview with Outsider Supply
Talking shaders, art and games
Sep 15 • 
Xor
Dot Noise
A cheap alternative to 3D simplex noise
Sep 5 • 
Xor
Functions: Mix
An overview of the mix function, how it works and some unusual uses
Aug 30 • 
Xor
Volumetric Raymarching
Rendering clouds, fire, smoke, light rays and more with raymarching
Aug 23 • 
Xor

Beginner

View all
Functions: Mix
An overview of the mix function, how it works and some unusual uses
Aug 30 • 
Xor
Modeling the World in 280 Characters
An exploration of the mindset, methods, and motivations behind crafting tiny, expressive shaders that combine code, art, and constraint
Jun 23 • 
Xor
Mini: Design Choices
The guidelines I use to visually improve my shader art
May 19 • 
Xor
Common Shader Mistakes
Avoiding the most common problems in graphics programming
Apr 26 • 
Xor
Subscribe for free tutorials
© 2025 Xor
Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture