GM Shaders
Subscribe
Sign in
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
16
7
1
Signed Distance Fields
Feb 19, 2025
•
Xor
19
Turbulence
Mar 17, 2025
•
Xor
26
3
1
Mini: Tonemaps
Oct 29, 2023
•
Xor
12
3
Recent posts
View all
FragCoord: The Ultimate Tool
Building my ulimate shader editor
Mar 7
•
Xor
18
3
Mini: 3D Rotation
How to rotate with Euler Angles and Axis Angles
Oct 19, 2025
•
Xor
13
1
Video Interview with Outsider Supply
Talking shaders, art and games
Sep 15, 2025
•
Xor
4
2
Dot Noise
A cheap alternative to 3D simplex noise
Sep 5, 2025
•
Xor
21
2
1
Functions: Mix
An overview of the mix function, how it works and some unusual uses
Aug 30, 2025
•
Xor
15
Beginner
View all
Functions: Mix
An overview of the mix function, how it works and some unusual uses
Aug 30, 2025
•
Xor
15
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, 2025
•
Xor
11
3
Mini: Design Choices
The guidelines I use to visually improve my shader art
May 19, 2025
•
Xor
14
1
Common Shader Mistakes
Avoiding the most common problems in graphics programming
Apr 26, 2025
•
Xor
12
3
Subscribe for free tutorials
Subscribe
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts