/wcRay

a physically-based renderer

Primary LanguageC++

wcRay

A software path tracing program, implemented in modern C++.

OpenMP is used to support multi-threading.

List of Features

  • Importance Sampling

  • Materials

    • Lambertian
    • Metal
    • Dielectric
    • Participating media
  • Camera Functionalities

    • Defocus Blur
    • Motion Blur
  • Acceleration Structure

    • BVH
  • Texture

    • Perlin Noise
    • Checkerboard
    • Texture Mapping

Gallery