GM Shaders

GM Shaders

Home
Categories
Archive
About

3D

Mini: 3D Rotation
How to rotate with Euler Angles and Axis Angles
Oct 19 • Xor
Dot Noise
A cheap alternative to 3D simplex noise
Sep 5 • Xor
Volumetric Raymarching
Rendering clouds, fire, smoke, light rays and more with raymarching
Aug 23 • Xor
Voxels 2
Creating editable voxel maps with 2D textures
Aug 25, 2024 • Xor
Voxels
How voxel raytracing works
Jun 1, 2024 • Xor
Guest: Volume Shadows
Oakleaff shows us how he handled volumetric fog and shadows in GM
Apr 5, 2024 • Xor and Oakleaff
Shadowmaps
An introduction to 3D shadows
Mar 23, 2024 • Xor
Mini: The Matrix
An introduction to matrices and matrix multiplication
Nov 18, 2023 • Xor
Mini: Vector Spaces
Examining "texture space", "screen space", "world space", and more.
Oct 7, 2023 • Xor
Guest: Bart
Using "shader_enable_corner_id()" for 3D particles
Aug 27, 2023 • Xor and Bart Teunis
Guest: Gaming Engineer
Creating advanced 3D graphics in GameMaker with Noah Pauw
Aug 18, 2023 • Xor and Gaming Engineer
Mini: MandelBots
A technical overview of raymarched, fractal game
Jul 15, 2023 • Xor
© 2025 Xor · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture