/osfi-2

Secon task on Basics of Photorealistic Image Synthesis course

Primary LanguageC++MIT LicenseMIT

osfi-2

Second task on Basics of Photorealistic Image Synthesis course. Stochastic ray-tracing algorithm implementation with following features:

  • Progressive rendering
  • Indirect illumination
  • Lambert, Phong, Specular, Anisotropic and Microfacet materials
  • Lambert light sources
  • Rendering to HDR image

Examples

Point light source

Simple scene

Complex scene