We present a computational method to generate a trompe l'œil on a paper,
a 2D image depicting a virtual 3D model in such a way that the
model appears to be a real 3D entity when a person views the printed
image from specific viewpoint.
This method is similar to augmented reality methods which show a virtual 3D model on top of a real world image captured by a camera considering photometric matching.
The difficulty specific to our problem setting is that the color of a pixel sent to the printer is different from the color perceived by the person in the real world,
because the perceived color is influenced by the environment such as paper and lighting conditions.
We address this problem by adjusting the gray-scale color sent to the printer considering these influences.