This just uses the algorithm from the Wikipedia article, and a few bits and pieces to make a nice colour palette. I might update it later to make clicking the mouse do zooming.
Shadertoy 1 - Mandelbrot
Let’s spend this week learning about GLSL and making fancy images from code. The first one, a nice computationally intensive fractal.
Subscribe
Recent Content
Archives
November 2024
October 2024
- - 20 Oct Bring back physical buttons!
- - 02 Oct Emulation Sucks
September 2024
- - 29 Sep Dodgy DOS Development
July 2024
- - 09 Jul Maximising the fun in Linux
- - 04 Jul Making Computers Fun Again
June 2024
- - 27 Jun Well crap, my PC died
May 2024
- - 11 May Soldering a Solar Light in the Sun
- - 04 May Sonoff Hacking to install Tasmota
April 2024
March 2024
January 2024
- - 22 Jan Cellular Tomato
- - 07 Jan Happy 2024!
October 2023
- - 28 Oct estimating Battery Runtime Using Home Assistant
- - 11 Oct October Solar Stats
September 2023
- - 21 Sep Tying ChatGPT up in knots
- - 18 Sep It looks like you are using an ad blocker
- - 16 Sep September Solar Usage
August 2023
- - 24 Aug Solar battery usage
July 2023
- - 26 Jul RC2014 Raspberry Pi Pico VGA Terminal Self-Build
- - 09 Jul ICONICA 1000W 12V Hybrid Solar Inverter Fan Replacement
June 2023
- - 25 Jun Repairing my Ryobi drill battery
- - 08 Jun DIY VGA Serial Terminal
- - 07 Jun Shut up you noisy inverter
April 2023
- - 01 Apr Federated Madness
March 2023
February 2023
- - 13 Feb Chat GPT pretending to be a BBC Micro
- - 02 Feb Samsung SDP-860 Document Camera Thing
January 2023
- - 29 Jan How to disable Chrome’s ssl and hsts warnings
- - 21 Jan When did Linux get so complicated?
- - 09 Jan Hacking Smart Home Devices - Literally
- - 01 Jan 2022 Review
December 2022
- - 19 Dec SO my network broke…
- - 05 Dec So How Long Do HDDs Last Anyway
November 2022
October 2022
- - 22 Oct Home Assistant Solar Monitoring
- - 17 Oct Workshed Tidying
- - 15 Oct MS Powertoys Remap Keyboard
- - 09 Oct DIY Home Solar Finished
September 2022
- - 04 Sep Who Debugs the Debuggers
August 2022
- - 27 Aug Document Your Internal Projects
January 2022
- - 22 Jan Freeing Smart Devices With Tasmota
- - 02 Jan 2021 Review
December 2021
- - 04 Dec Crap quality USB cables
August 2021
- - 08 Aug Import Facebook Into WordPress
June 2021
- - 02 Jun SMT Soldering and Atari ST Repairs
May 2021
- - 30 May Updated Website
- - 30 May Tecknet Mechanical Keyboard Repair
December 2020
- - 13 Dec Raspberry Pi 400 Devkit for RC2014
- - 06 Dec Microstudio.dev Game Programming
May 2020
- - 27 May Shadertoy 3 Raymarching
- - 26 May Shadertoy 2 Sinewaves
- - 25 May Shadertoy 1 - Mandelbrot
April 2020
- - 18 Apr Reading Mice and Joysticks on the Spectrum Next using C
- - 15 Apr Writing C Code on a Spectrum Next
March 2020
- - 07 Mar Reading and Writing JSON using Python
- - 01 Mar Python Commandline Argument Parsing
- - 01 Mar Gameboy Advance Dev Workflow in 2020
January 2020
- - 05 Jan Z80 vs C
December 2019
- - 07 Dec How to Write Emulator - Fetch Decode Execute Cycle
- - 07 Dec How to Write Emulator - Automating Tedious Programming with Excel
- - 07 Dec How to Write Emulator - Opcodes Jumptables
- - 07 Dec How to Write Emulator - Intro
November 2019
- - 02 Nov #GitHubGameOff Jam 2019 Day 1
October 2019
- - 29 Oct Minimum Spanning Tree
September 2019
- - 08 Sep One Lone Coder Jam 2019
August 2019
- - 20 Aug Godot Wild Jam 12
- - 07 Aug GMTK Game Jam 2019
April 2019
- - 13 Apr Component Based Game Engine From Scratch Part 2
- - 13 Apr Easier Game Controller Input in SDL with SDL_GameController
March 2019
- - 28 Mar Maths for Programmers 1 Rearranging Equations
- - 10 Mar Component Based Game Engine From Scratch Part 1
February 2019
- - 08 Feb Creating a Modern Static Website Using Hugo
- - 04 Feb Text printing using bitmap characters in C++ and SDL
July 2018
- - 30 Jul Odroid Go Graphics Programming
- - 25 Jul Odroid Go Raw Coding