The Code Therapy

TheCodeTherapy - Shader Editor

The WebGL Shader Editor for the browser.

Main Gallery

67 published Shaders

(page 5 of 11)

New Retro Lines

New Retro Lines

Created by Marco Gomez TheCodeTherapy at Sun, 03 Apr 2022 12:39:16 GMT

A tribute to one of the first programs I've ever wrote in BASIC using the graphical mode of my AppleIIe, back in the early 90s, but with more resolution, colors, and speed though.

appleii, basic, lines, commodore, commodore 64, old school, retro, colors

LCD image burn fix

LCD image burn fix

Created by Marco Gomez TheCodeTherapy at Tue, 09 Nov 2021 00:44:23 GMT

This is an attempt to help out with image persistence or "screen burn" on LCD screens that might have been caused by "harmonic" flickering (half or a quarter of refresh rate frequency) in relation to the screen refresh rate, potentially causing static-related inversion artifacts on polarized screens.

image retention, image burn, lcd burn, temporary burn-in, lcd fix, refresh rate, rgb

The Recognizer +better shadows

The Recognizer +better shadows

Created by Marco Gomez TheCodeTherapy at Mon, 15 Nov 2021 08:18:17 GMT

A piece raymarching a recognizer (Tron, 1982) made out of Signed Distance Functions, with soft shadows and supersampling anti-aliasing. A tribute to Ken Perlin and to the movie that made me discover my passion for computer graphics.

tron, raymarcher, ray march, tracer, sdf, anti aliasing, anti-aliasing, ssaa, shadow

Happy Halloween (2021)

Happy Halloween (2021)

Created by Marco Gomez TheCodeTherapy at Sun, 31 Oct 2021 20:16:38 GMT

This is a tiny (but not so much anymore) ray marcher that I wrote to celebrate Halloween in 2021! Happy Halloween!

raymarcher, raymarching, ray march, sdf, soft, shadow, soft shadows, halloween

System76 Logo

System76 Logo

Created by Marco Gomez TheCodeTherapy at Sun, 03 Apr 2022 08:41:52 GMT

System76 Logo drawn with some lines and (half-)circles while goofing around with some code obfuscation and ASCII drawing.

system76, logo, shape, lines, circles, obfuscated, obfuscation

Sound Shader Time

Sound Shader Time

Created by Marco Gomez TheCodeTherapy at Sat, 06 Nov 2021 20:09:32 GMT

A simple audio visualizer to demonstrate GPU audio generation with Sound Shader, combined with the audiotime uniform to enable audio and graphics synchronization.

fft, texture, audio, fast fourier transform, visualizer, uniforms, tutorial