Xor

Graphics Programmer

I write shaders; specializing in procedural generation, creative problem solving, and squeezing the most out of minimal code. If you need something original for your website, software or game, I'm the guy to call!

Project screenshot

Mighty Morphin Power Rangers: Rita Rewind

A custom CRT shader developed for Atari's Mighty Morphin Power Rangers: Rita Rewind, Tetris and more.

View Project
Project screenshot

GM Shaders

Comprehensive shader tutorials designed for professional game developers and software engineers.

View Project
Project screenshot

Shader Arsenal

A vast collection of minimalist shaders — less than 280 characters each!

View Project
Project screenshot

Mandelbots

A 3D split-screen multiplayer FPS built in just 11 days using GameMaker and custom shaders.

View Project

My Other Works

Oct 2024: Venomize Mod - Wrote the shaders in the official Venom Mod for Opera GX
Sep 2024: Nebula Effects - A versatile 2.5D Nebula shader background for games
Jul 2024: Opera Dynamic Themes - Created the Polar Winds dynamic wallpaper for Opera's main browser
Jun 2024: Voxel Demo - A new and improved voxel raytracing tutorial and demo built-in GameMaker
May 2024: Fizz - Won Opera GX's Live Wallpaper Jam with an interactive bubble simulation wallpaper
Apr 2024: Cyberpunk 2077 Mod - Wrote the shaders in the official Cyberpunk Mod for Opera GX
Mar 2024: Mighty Morphin Power Rangers: Rita's Rewind - Wrote the CRT shader for Atari and Digital Eclipse
Feb 2024: Heartblocker - A browser extension built for Opera GX with text replacement, image filtering and shader effects
Dec 2023: Released 27 shader tutorials in 2023
Jun 2023: MandelBots - a 3D split-screen FPS built in 11 days with GM
May 2023: Released Watchfaces on Facer - Little shaders for modern smartwatches
Apr 2023: FXAA for GameMaker - Fast-approximate anti-aliasing brought to GM
Mar 2023: Simple 2D Light Demo - Unlimited lighting system for GM without requiring shaders
Feb 2023: Wrote shader mods for Opera
Jan 2023: Candy Ravine - 3D raymarched game built in just 4 hours
Oct 2022: Fractal Texturing - A technique developed for preserving texture detail at any scale
Aug 2022: Halftone Effect - Imitates CMYK paper printing
Aug 2022: Launched mini.gmshaders - Began regularly writing mini tuts
Jul 2022: Advanced Lighting System - Handles emissive light bouncing, ambient occlusion, volumetric fog and more
May 2022: Wrote several filter fx implemented in GameMaker (LUT color grading, blocks, clouds, color balance, noise, gradients, various blurs and more)
Apr 2022: Voxel Raytracing in GameMaker - Developed techniques for rendering volumetric textures with shadows and reflections
Dec 2021: Numbos - A vaporwave effect including diffuse reflections, shockwaves, skyboxes and procedural variations
Aug 2021: 2D Bokeh Blur - A 2D Depth Of Field effect for GameMaker
Jun 2021: Flashflight - 3D procedurally generated flight game with volumetric lighting, black hole distortion and SDF collision detection
Jun 2021: 1-Pass Disk Blur - Simple but effective solution for blurring in one shader pass
Mar 2021: 2D Fire Effect - Various fluid fire effects
Mar 2021: Three Mice In A Trenchcoat - 3D stealth game built in 5 days, with SSAO, shadows, animations and more
Feb 2021: 3D Water Shader for GM - Realistic water with lots of variations
Oct 2020: Realtime raytracing - Volumetric model representation (SDF) and rendering with soft shadows, ambient occlusion and reflections
Mar 2020: Minecraft Shaderpacks - Several open-source shader effects for Minecraft, including DOF, procedural texturing and global curvature
Dec 2014: Launched XorShaders - The original shader tutorial website