Home

Awesome

<!-- @Author: alejandro @Date: 2016-12-14T18:34:36+01:00 @Last modified by: alejandro @Last modified time: 2016-12-14T19:28:26+01:00 --> <p align="center"> <img src="https://s23.postimg.org/9ds4x6wsr/ezgif_com_e05f69cf2c.gif" /> </p>

General Relativity Raytracer

A Massively Parallel Free Software Alternative.

This repository contains all the work for my Bachelor's thesis: a ray tracer that computes the trajectories of photons in relativistic spacetimes; in particular around a Kerr black hole, along with the final thesis.

The package can be found in the Raytracer directory; the sources for the thesis are stored in the Report directory.

What can I do with this?

This ray tracer can render images of what an observer near a Kerr black hole would see, from arbitrary positions and with arbitrary textures mapped on the bodies.

<p align="center"> <img src="https://raw.githubusercontent.com/agarciamontoro/TFG/master/Documentation/Report/gfx/bh_texture_disk-xmas.png" width="600" /> </p>

You can even visualize the geodesics around the black hole in 3D!

<p align="center"> <img src="https://raw.githubusercontent.com/agarciamontoro/TFG/master/Documentation/Report/gfx/3d_mess.png" width="600" /> </p>