Shadow art
- 1 December 2009
- proceedings article
- Published by Association for Computing Machinery (ACM)
- Vol. 28 (5), 156-7
- https://doi.org/10.1145/1661412.1618502
Abstract
"To them, I said, the truth would be literally nothing but the shadows of the images." - Plato, The Republic Shadow art is a unique form of sculptural art where the 2D shadows cast by a 3D sculpture are essential for the artistic effect. We introduce computational tools for the creation of shadow art and propose a design process where the user can directly specify the desired shadows by providing a set of binary images and corresponding projection information. Since multiple shadow images often contradict each other, we present a geometric optimization that computes a 3D shadow volume whose shadows best approximate the provided input images. Our analysis shows that this optimization is essential for obtaining physically realizable 3D sculptures. The resulting shadow volume can then be modified with a set of interactive editing tools that automatically respect the often intricate shadow constraints. We demonstrate the potential of our system with a number of complex 3D shadow art sculptures that go beyond what is seen in contemporary art pieces. © 2009 ACMKeywords
This publication has 19 references indexed in Scilit:
- Sketch-based modeling: A surveyComputers & Graphics, 2009
- 3D-modeling by ortho-image generation from image sequencesACM Transactions on Graphics, 2008
- SymmetrizationACM Transactions on Graphics, 2007
- Shadow metamorphosisComputing, 2007
- Generation of view dependent models using free form deformationThe Visual Computer, 2007
- As-rigid-as-possible shape manipulationACM Transactions on Graphics, 2005
- A user interface for interactive cinematic shadow designACM Transactions on Graphics, 2002
- The 3D visibility complexACM Transactions on Graphics, 2002
- The visual hull concept for silhouette-based image understandingIEEE Transactions on Pattern Analysis and Machine Intelligence, 1994
- SculptingPublished by Association for Computing Machinery (ACM) ,1991