Ray Marching / Ray Tracing
0000-00-00 00:00:00
36
Ray Marching Soft Shadows
This is a simple ray marcher that renders dynamic soft shadows.
0000-00-00 00:00:00
11
Liquid Sphere
An Example of Noise + Ray Marching
0000-00-00 00:00:00
21
Simple GPU Ray Tracer
Ray Tracer Framework running on the GPU. Supports multiple materials, reflection, refraction, and hard shadows.
0000-00-00 00:00:00
12
Morphing Ray Marched Cube
Noise Based Shaders
0000-00-00 00:00:00
46
Trinity
This shader demonstrates how to generate arbitrary laser beam lines.
0000-00-00 00:00:00
43
Warped Hex
Uses voronoi to generate an interesting effect.
0000-00-00 00:00:00
42
Crazy Portal
Another portal effect that uses voronoi noise.
0000-00-00 00:00:00
34
Voronoi Portal
This is an example of using the Voronoi texture basis function along with Fractional Brownian Motion.
0000-00-00 00:00:00
33
Colorful Voronoi Noise
A simple example of cellular based Voronoi noise.
0000-00-00 00:00:00
31
Energy Field
A slight variation of the Lightning shader using multiple passes of Fractional Brownian Motion.
0000-00-00 00:00:00
30
Stormy Night
How to implement lightning on the GPU using noise and lines.
0000-00-00 00:00:00
13
Majestic Eye
Uses perlin noise and gpu particles
0000-00-00 00:00:00
15
Christmas Shader
Uses perlin noise and pulse functions.
0000-00-00 00:00:00
14
General Experiments
0000-00-00 00:00:00
47
Majestic Wire Cube
This example demonstrates how to create 3d objects using procedural lines in a way similar to how we do it in the game industry.
0000-00-00 00:00:00
45
Kirby
I wrote a tool that can generate a procedural glsl shader from an image file. This example demonstrates simple sprite animation.
0000-00-00 00:00:00
44
Mario
I wrote a tool that can take an image and convert it into a procedural glsl shader.
0000-00-00 00:00:00
37
Flower Matrix
The atan function can be used to create some really cool effects!
0000-00-00 00:00:00
28
Gradient Ripple Effect
Shows how to exploit a sine wave to make ripples.
0000-00-00 00:00:00
17
Endless Tunnel
Uses polar coordinates and a procedural texture to generate a 3d tunnel.
0000-00-00 00:00:00
18
0000-00-00 00:00:00
19
Ripple
Uses some simple trig to generate a ripple.
0000-00-00 00:00:00
26
Glowing Line
A very simple glowing line example.
0000-00-00 00:00:00
20
Glowing Lines
An example of some simple trig to generate cool light saberish lines.
GPU Particle Effects
0000-00-00 00:00:00
27
GPU Particle
Demonstrates how to create a GPU particle in a shader.
0000-00-00 00:00:00
24
GPU Particle Effect Example
Demonstrates how to procedurally generate particles that can animate on the GPU.
Procedural Textures
0000-00-00 00:00:00
25
Procedural Checkerboard Texture
Demonstrates how to generate a checkerboard texture procedurally in a shader.
0000-00-00 00:00:00
22
Ramp Texture (For Toon Shading)
This shader allows you to very easily generate many permutations of a ramp texture typically used for a toon shader by adjusting just a few simple variables.
Fractals
0000-00-00 00:00:00
23
Trig Fractal
This is a simple fractal generated through the use of the tan function.