
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.
 
																		
										 
			 
			
	 
