keywords:Shader, HLSL, GLSL, Effect, Example

Demo & Examples


Tiny Planet: Vulcan

Tiny Planet: Earth

Watch four billion years of humanity in a pixel shader

Skeletal Animations

Experiments on geometry shader instancing with skeletal animations

Examples in Games

Tribute - Journey!


Faster atmospheric scattering

Sirenian Dawn VXAA T4X Filmic

POM (Parallel Occlusion Mapping)

A project for parallel occlusion mapping study.

Curl Noise Particle Flow

Implementation of curl noise for particles simulated on GPU with OpenGL

A particle system addon with curl noise for openFrameworks

Curl-Noise Particle Flow using OpenCL

Cube to Sphere

Morph a sphere to a cube and a cube to a sphere with GLSL

Textured Rectangular Area Light

Textured rectangular area light based on Unreal Engine’s most representative point method.


Yin Yang Spin 158 chars

Tools & Libraries

Common Shaders

A workshopper for GLSL shaders and graphics programming.

This repo is for glsl shaders converted by hand from libretro’s common-shaders repo, since some don’t play nicely with the cg2glsl script.


UE4 Shader Tutorials

Unreal Engine 4 Shaders and Effects Cookbook

Fragment Shaders - Tutorials

Step-by-step guide through the abstract and complex universe of Fragment Shaders.

Starfield - Tutorials

Starfield Tutorial
Shader Coding: Making a starfield - Part 1

Animation - Tutorials

Smiley Tutorial
Animating a smiley in ShaderToy

在人人想法都差不多的地方,没人会想得太多。 ----沃尔特·李普曼