GM Shaders

GM Shaders

Home
Categories
Archive
About
Mini: 3D Rotation
How to rotate with Euler Angles and Axis Angles
Oct 19, 2025 • Xor

September 2025

Video Interview with Outsider Supply
Talking shaders, art and games
Sep 15, 2025 • Xor
Dot Noise
A cheap alternative to 3D simplex noise
Sep 5, 2025 • Xor

August 2025

Functions: Mix
An overview of the mix function, how it works and some unusual uses
Aug 30, 2025 • Xor
Volumetric Raymarching
Rendering clouds, fire, smoke, light rays and more with raymarching
Aug 23, 2025 • Xor

July 2025

Decoding: Phosphor
How I created "Phosphor", with glowing, fluid particles, in just 258 chars
Jul 26, 2025 • Xor
Efficient Chaos
Techniques I use for fast pseudo-randomness in pixel shaders
Jul 10, 2025 • Xor

June 2025

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

May 2025

Functions: Tanh
An introduction to the hyperbolic tangent function and how to use it
May 31, 2025 • Xor
Mini: Design Choices
The guidelines I use to visually improve my shader art
May 19, 2025 • Xor

April 2025

Common Shader Mistakes
Avoiding the most common problems in graphics programming
Apr 26, 2025 • Xor
Combining Shaders
How and when to combine shaders into a single shader pass.
Apr 19, 2025 • Xor
© 2026 Xor · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture