/SWRenderer

a toy project

Primary LanguageC++

Road map

  • Rasterizer
  • Wireframe
  • Texturing
  • Ambient Light
  • Point Light
  • Lambert Material
  • Phong Material
  • Blinn Material
  • MSAA
  • Mipmap
  • Bilinear Filter
  • Trilinear Filter
  • Anisotropic Filter
  • Ray Tracer
  • Spot Light
  • Directional Light
  • Area Light
  • Normal map
  • OBJ+MTL Loader
  • Reflection
  • Refraction
  • Caustics
  • Camera DOF
  • Shadows
  • SSS Material