Tracing rays around blackholes – a render engine for curved space-time

Einsteins theory of general relativity is the theory that describes gravity, blackholes and the structure of our cosmos. In this theory energy curves space-time and in turn this curvature determines how matter as well as light moves. This means that if we want to properly make an image of a blackhole in Blender, we must include curvature in our ray tracing. I made a first version of a custom render engine that implements Einstein’s theory. And since I am an astrophysicist, I want it to be scientifically correct. No tricks, no effects and no shortcuts. Let me show you how I am using scientific techniques to build a custom engine that renders a realistic blackhole in a Blender scene.

Speaker

  • Hey there! My name is Ben, I am an astrophysicist and I work as a scientific visualisation advisor at the national super computer for academics in the Netherlands. I love physics and I like to make physics visible and enjoyable for others by making scientifically correct images and animations of things like blackholes. My program of choice is Blender and the strong Python API it offers. Want to k…

    Speaker Profile