/Plenoptic-Simulation

Supplemental material to publication "Simulation of Plenoptic Cameras" published at 3DTV Conference 2018

MIT LicenseMIT

Plenoptic-Simulation

Supplemental material to
Tim Michels, Arne Petersen, Luca Palmieri, Reinhard Koch
Simulation of Plenoptic Cameras
3DTV Conference, 2018. (accepted, to appear) Preprint

Rendering example for a plenoptic camera 2.0 setup

The .blend file contains a model for plenoptic cameras described in the paper and the example scene above consisting of the Stanford bunny, a plane viewing some text and the Blender monkey. This simulation allows the rendering of plenoptic image data exhibiting the same effects as images from real Raytrix or Lytro cameras. Some rendering results and further explanations are given in this repository's wiki.

UPDATE: We included another MLA and used frames in the material nodes to clarify their functionality. Check out the corresponding wiki page!

Important: Blender version 2.79 is needed in order to get correct results. For unknown reasons, the results of v2.76 show incorrect distortions.

A further, general note on the usage: Loading the .blend file should open a second Blender window. This is intended to function as a preview when modifying parameters. In order to get a good impression of the expected results without rendering the whole image you can simply change this views display/shading method to "Rendered" as shown in the image below.

Rendering Preview

Rendering Preview

For further information contact tmi@informatik.uni-kiel.de or arne.petersen@informatik.uni-kiel.de.