Skip to content

john1995/raytracer

 
 

Repository files navigation

Raytracer

Simple Raytracer developped for CSE 168 at UCSD

Features :

  • Scene Loading (Objects, Materials, Lights, Camera)
  • Point, Spot, Directionnal and Area Lights
  • Textures (Color, roughness...)
  • Normal Mapping
  • Limiting Texture
  • Camera Focus
  • Motion Blur
  • Dielectric, Metals, Lambert, Ashikhmin and Plastic Materials
  • Instancing
  • AABB Tree Spatial Data Structure
  • Plane, Sphere and Triangle Primitives
  • Environment Map (Sphere Map)
  • Photon Mapping

About

Simple Raytracer developped for CSE 168 at UCSD

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 65.8%
  • HTML 32.3%
  • Other 1.9%