
Got the caustics map working with 1000000 photons with 8 bounces and 10000000 for global photon map 512 max neighbor photons, 0.5 search radius

Monte Carlo sampling bounce for indirect illumination

I fixed my photon mapping I was directly adding the photons after generating the sample which was incorrect

Fixed the caustics but still getting some photons on the walls and the reflective sphere

So when i changed my estimating parameters for irradiance

Fixed the brightness issue, ignoring first hits for photon

Indirect illumination and direct illumination using photon mapping still need to figure out why the scene is so bright

Some visual bug lol!

Photon mapping for direct illumination. Fixed the previous issue, the size of the light needs to be accounted for in the intensity 10000000 photons, 100 Max Neighbour photons, 0.2 Search radius no bounces, 16-128 adaptive samples

Removed the direct light term only using Photon Mapping + specular shading with no bounces using 10000000 photons, 100 Max Neighbour photons, 0.2 Search radius no bounces, 16-128 adaptive samples

Photon mapping with direct lighting with 10000000 photons, 100 Max Neighbour photons, 0.2 Search radius no bounces, 16-128 adaptive samples