Leeds Raytracing

Leeds Raytracing
Rendering

A CPU raytracer based on Qt Window using Monte-Carlo Method

It is a CPU raytracer based on Qt Window and using Monte-Carlo Method.

In this project, I implemented as follows:

Barycentric Coordinate Interpolation

barycentric-coodinates-interpolation

Blinn-Phong Shading

phong

Hard Shadow Testing

shadow

Reflection

reflection

Refraction

refraction

Fresnel

fresnel-opaque fresnel-transparent

Monte Carlo

mote-carlo-triangle mote-carlo-cube mote-carlo-cornell-box

© 2023 🐸 Fanxiang Zhou 🐸