Skip to content

A custom Shader like implementation that works on CPU

Notifications You must be signed in to change notification settings

megashrieks/cpu-shader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cpu-shader

A custom Shader like implementation that works on CPU

features of shader

  • Soft shadows
  • global illumination
  • Area lights (terrible implementation, terrible results)
  • Phong lighting
  • Anti-Aliasing

Preview Images (rest are in the pics folder)

  1. Mirror on 4 walls Mirror on 4 walls
  2. Color Bleed Example Color Bleed Example
  3. Super soft shadows and high anti aliasing super soft shadows and high anti aliasing

About

A custom Shader like implementation that works on CPU

Topics

Resources

Stars

Watchers

Forks