Final Rendered Scene

Final rendered & denoised image

The New World's Downfall

In the scene you see the 3 famous ships of Cristóbal Colón: "la Niña", "la Pinta" and "la Santa María". With this, a whole new world was discovered, only new to the foreigners at least, but some might say it was destroyed and re-built a new in the likes of its conquerors.

Area Lights

No area lights Uniform sphere sampling Cosine-weighted sampling Subtended-cone sampling
No area lights
Uniform sphere sampling
Cosine-weighted sampling
Subtended-cone sampling

Shading Normals

No normal mapping Normal mapping
No normal mapping
Normal mapping

A Thinlens Camera Model

Perspective Perspective with thinlens
erspective
Perspective with thinlens

Alpha Masking

No alpha masking Alpha masking
No alpha masking
Alpha masking

Custom Bokeh Shapes

Normal spheres 3-bladed bokeh shapes
Normal spheres
3-bladed bokeh shapes

Image Denoising

Noisy Denoised
Noisy
Denoised

Halton Sampler

Big-Picture

Independent sampling Normal Halton sampling Digit-permutated Halton sampling Owen-scrambled Halton sampling
Independent sampling
Normal Halton sampling
Digit-permutated Halton sampling
Owen-scrambled Halton sampling

Detail

Independent sampling Normal Halton sampling Digit-permutated Halton sampling Owen-scrambled Halton sampling
Independent sampling
Normal Halton sampling
Digit-permutated Halton sampling
Owen-scrambled Halton sampling

Multiple Importance Sampling

BSDF sampling NEE MIS
BSDF sampling
NEE
MIS

Every single image rendered with 128spp. The further improvement on the noise is not because of having done 128spp (all three images were rendered with the same spp's), but because of the Subtended-Cone Sampling!

Credits

  • "Physically Based Rendering: From Theory to Implementation" by Matt Pharr, Wenzel Jakob, and Greg Humphreys. The book and its accompanying source code (PBRT-v3 and PBRT-v4) have been invaluable resources in this learning process.
  • Assets and Textures: A special thanks to Poly Haven (polyhaven.com) for providing high-quality 3D assets, textures, and HDRIs that have significantly enhanced the visual quality of the scenes.
  • Juxtaposition of images using jQuery TwentyTwenty plugin with further customization from this site (https://cs87-dartmouth.github.io/Fall2022/assignment5.html).
  • Get in touch

    I am Camilo Martínez, representative of the Dipplin council and a student of the Uni-Saarland currently on my 1st semester of the Masters degree in Data Science and Artificial Intelligence.