The Code Therapy

TheCodeTherapy - Shader Editor

The WebGL Shader Editor for the browser.

Main Gallery

70 published Shaders

(page 9 of 11)

It's a Maze

It's a Maze

Created by Marco Gomez TheCodeTherapy at Tue, 10 Jan 2023 22:37:21 GMT

Yes, I'm sure this is a maze.

maze, a maze, a 2D maze

A Weird Lawn

A Weird Lawn

Created by Marco Gomez TheCodeTherapy at Thu, 21 Oct 2021 12:30:01 GMT

A tiny ray marched render using a simple noise texture to provide a cheap grass resemblance, with a big goo composed of sphere distances bound by a smooth minimum union operator raising out of it.

raymarcher, raymarching, ray march, smooth minimum, smin, sphere, SDF

Doom Fire

Doom Fire

Created by Marco Gomez TheCodeTherapy at Sat, 09 Oct 2021 09:45:27 GMT

A tribute to Doom Fire on Playstation (with some spice)

doom, fire, playstation, fbm, retro, crt

WebGL2 FFT Texture

WebGL2 FFT Texture

Created by Marco Gomez TheCodeTherapy at Sat, 02 Oct 2021 13:20:04 GMT

A simple audio visualizer showcasing the usage of the fftTexture sampler2D uniform, this time using WebGL2 and a sine-less hash function.

fft, texture, audio, fast fourier transform, visualizer, integer, hash

noise3DTexture

noise3DTexture

Created by Marco Gomez TheCodeTherapy at Wed, 06 Oct 2021 15:39:10 GMT

Just a visual representation for the initial implementation tests of a sampler3D built-in pre-loaded noise texture.

noise, 3d noise, signed distance field, SDF, texture, sampler3D

Cartoony Landscape

Cartoony Landscape

Created by Marco Gomez TheCodeTherapy at Wed, 04 Nov 2020 00:49:03 GMT

Just a few layered textures and a blocky FBM sky for the sake of exercising blending static layers with random patterns and trying to achieve a minimally consistent look.

FBM, Fractal Brownian Motion, gaussian grain, cartoon, textures, alpha layers