Shaders

The following shaders were written in GLSL and HLSL.

Raymarching Cubes

Shader language: GLSL

Made in: Shadertoy

Used 3d signed distance functions to create interesting shapes and simulate a 3d environment.

Neon Shapes

Shader language: GLSL

Made in: Shadertoy

Used 2D signed distance fields to create shapes.

2D Water Waves

Shader language: GLSL

Made in: Shadertoy

Used the sum of sines technique to generate detailed waves.

Ring Shader

Shader language: HLSL

Made in: Unity’s ShaderLab

Previous
Previous

Procedural Tree Generator

Next
Next

The Experiment