The Code Therapy

TheCodeTherapy | marcogomez's Shaders Gallery

The WebGL Shader Editor for the browser.

marcogomez's Gallery

67 published Shaders

(page 4 of 8)

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

The Rhombic Triacontahedron AA

The Rhombic Triacontahedron AA

Created by Marco Gomez TheCodeTherapy at Wed, 20 Oct 2021 01:56:47 GMT

This is a piece made to experiment with my first implementation of samplerCube uniforms on XYZ Shader Editor so I can compose scenes with HDRI skyboxes, this version with TXAA (temporal anti-aliasing).

samplerCube, cubemap, hdri, skybox, temporal, txaa, sharpener

Bitmap and Scrolling Text

Bitmap and Scrolling Text

Created by Marco Gomez TheCodeTherapy at Mon, 18 Oct 2021 14:48:37 GMT

A small piece made to demonstrate the usage of a sprite converted into unsigned integer (uint) values and an old-school scrolling wavy text.

bitmap, uint, unsigned integer, scrolling text, old-school, retro, crt

The Rhombic Triacontahedron

The Rhombic Triacontahedron

Created by Marco Gomez TheCodeTherapy at Sun, 17 Oct 2021 22:40:28 GMT

This is a piece made to experiment with my first implementation of samplerCube uniforms on XYZ Shader Editor so I can compose scenes with HDRI skyboxes.

samplerCube, cubemap, hdri, skybox, refraction, reflection, SDF

A Tiny Raymarcher

A Tiny Raymarcher

Created by Marco Gomez TheCodeTherapy at Sun, 17 Oct 2021 11:48:34 GMT

This is a tiny ray marcher that I wrote to explain Raymarching, rudimentary diffuse lighting, and the creation of basic 3D primitives using Signed Distance Fields (SDF), to a friend on a Discord call.

raymarcher, raymarching, ray march, SDF, distance, diffuse, normal

Drawing Pixels

Drawing Pixels

Created by Marco Gomez TheCodeTherapy at Sat, 16 Oct 2021 16:54:27 GMT

Drawing pixels with the mouse or through infinite and spirograph-based patterns over time.

pixels, cells, neighbours, draw, spirograph, pattern, hue shift

FFT Uniforms

FFT Uniforms

Created by Marco Gomez TheCodeTherapy at Sat, 16 Oct 2021 07:45:47 GMT

A simple audio visualizer tutorial to demonstrate the Fast Fourier Transform uniforms exposed to XYZ Shader Editor.

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

The Matrix (GPU Sound)

The Matrix (GPU Sound)

Created by Marco Gomez TheCodeTherapy at Mon, 11 Oct 2021 23:59:01 GMT

A Tribute to The Matrix, created to demonstrate my first tests with GPU synthesized sound.

the matrix, resurrections, effect, gpu sound, synthesizer, blue pill, red pill