Physically Based Rendering

In this project we investigate a series of algorithms and effects used to render 3D virtual images. The two effects implemented are depth of field and envronment mapping.

Final Project - Ovni Fun!

For our final project we implemented a basic raytracer with two visual effects: depth of field and environment mapping. The scene we've creates is called "Ovni Fun!" and shows a scene of a kid playing with their toys and kitchenware.

Render of some cow toys of different materials on a kitchen

Depth of field

Depth of field happens in lenses and is an effect that causes a light capture artifact. We can change the point of focus on the image and blur out specific points on the images depending on their distance from the camera.

Environment Mapping

Environment Mapping assumes that an HDI image is the source of a light place at the infinite. The image engulfs the scene and contributes globally to the illumination of the scene. By changing the image source the render's mood and colour changes drastically.