Supplemental material to publication "Simulation of Plenoptic Cameras" published at 3DTV Conference 2018
Switch branches/tags
Nothing to show
Clone or download
Latest commit 0464261 Oct 22, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
images added rendered image blender cat Oct 18, 2018
.gitignore doc Jun 21, 2018
LICENSE Create LICENSE May 14, 2018
Plenoptic_Simulation.blend added control armature Jun 28, 2018
README.md Update README.md Oct 22, 2018

README.md

Plenoptic-Simulation

Supplemental material to
Tim Michels, Arne Petersen, Luca Palmieri, Reinhard Koch
Simulation of Plenoptic Cameras
3DTV Conference, 2018. DOI: 10.1109/3DTV.2018.8478432
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.