Pathtracer

Jeg bankede lige en simpel pathtracer sammen. Nedenstående billede har ingen almindelige lyskilder, men er udelukkende belyst med et HDRI-map. Bemærk det diffuse lys i skyggerne samt colorbleeding mellem overfladerne.

Pathtracing er ret simpel metode til at beregne global illumination. Photonmapping gør det samme, men er meget hurtigere og laver mindre eller helt ingen støj.

Når man belyser med HRDI-maps er det muligt at beregne utroligt realistiske billeder. For at gøre dette med photonmapping, skal jeg implementere Structured Importance Sampling. Dette er en metode til at konvertere et HDRI-map til en samling almindelige spotlights, som fordeles over mappets lyse områder.