TOG 2016 (Presented on SIGGRAPH 2016)
1Shandong University 2Hebrew University of Jerusalem 3Ben-Gurion University 4Tel-Aviv University
A 3D-printed lampshade projecting a continuous grayscale image of Marilyn Monroe. From left to right: the target image, the 3D-printed perforated lampshade, the lampshade with a light source inside, and the resulting projection onto a nearby wall. The superposition of the individual light footprints on the wall forms a visually continuous image.
We present a technique for designing 3D-printed perforated lampshades that
project continuous grayscale images onto the surrounding walls. Given the
geometry of the lampshade and a target grayscale image, our method computes
a distribution of tiny holes over the shell, such that the combined
footprints of the light emanating through the holes form the target image
on a nearby diffuse surface. Our objective is to approximate the continuous
tones and the spatial detail of the target image, to the extent possible within
the constraints of the fabrication process.
To ensure structural integrity, there are lower bounds on the thickness of
the shell, the radii of the holes, and the minimal distances between adjacent
holes. Thus, the holes are realized as thin tubes distributed over the lampshade
surface. The amount of light passing through a single tube may be
controlled by the tube’s radius and by its orientation (tilt angle). The core
of our technique thus consists of determining a suitable configuration of the
tubes: their distribution across the relevant portion of the lampshade, as well
as the parameters (radius, tilt angle) of each tube. This is achieved by computing
a capacity-constrained Voronoi tessellation over a suitably defined
density function, and embedding a tube inside the maximal inscribed circle
of each tessellation cell.
This work is partially supported by China National 973 Program (2015CB352501), Natural Science Foundation of China (61232011, 61572291, 61332015), NSFC-ISF (61561146397), and the Israel Science Foundation (ISF).
@article {zhao_sig16,
author = {Haisen Zhao and Lin Lu and Yuan Wei and Dani Lischinski and Andrei Sharf and Daniel Cohen-or and Baoquan Chen},
title = {Printed Perforated Lampshades for Continuous Projective Images},
journal = {ACM Transactions on Graphics (Special Issue of SIGGRAPH)},
volume = {35},
number = {5},
pages = {Article No. 154},
year = {2016}
}