1 / 47

Animating Impossible Objects

Animating Impossible Objects. Peter Kovesi and Chih Khoh. School of Computer Science & Software Engineering The University of Western Australia. An impossible figure is a two-dimensional image that is interpreted to give the impression of some three-dimensional object that cannot exist.

mhuang
Download Presentation

Animating Impossible Objects

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Animating Impossible Objects Peter Kovesi and ChihKhoh School of Computer Science & Software Engineering The University of Western Australia

  2. An impossible figure is a two-dimensional image that is interpreted to give the impression of some three-dimensional object that cannot exist.

  3. vision graphics 3D model image

  4. ! vision 3D model ? graphics image

  5. Impossible shading...

  6. Uccello: The Battle of San Romano ~1430

  7. Uccello: The Hunt ~1460

  8. Uccello Drawing of a Chalice

  9. False Perspective, William Hogarth (1753)

  10. Giovanni Battista Piranesi 14th Prison (1760)

  11. Swedish artist Oscar Reutesvard was the first to intentionally construct impossible figures. He devised this version of the impossible tri-bar in 1934

  12. Oscar Reutesvard

  13. Oscar Reutesvard

  14. In 1958 Penrose independently devised the impossible tri-bar and published a paper (with his dad) in the British Journal of Psychology. Correspondence between Penrose and Escher resulted in this image Waterfall (1961)

  15. Penrose also devised the impossible staircase Ascending Descending (1960)

  16. Why are Objects Impossible? Line Labeling Inconsistency • + Convex edge. • Concave edge. • ^ Occluding edge (surface to the right). • Apparent contour (surface to the right). ^ ^ Shigeo Fukuda (Huffman: Impossible Objects as Nonsense Sentences, 1971)

  17. But some impossible objects can be labeled consistently…

  18. The Aspect Graph (Koenderink and van Doorn 1979) Nodes: Generic views, or aspects of an object. Edges: Possible transitions between aspects. Aspect graph of a tetrahedron

  19. Aspect Graph of a Cube An impossible object can result from the simultaneous presentation of two distant aspects of an object.

  20. “An impossible figure is a two-dimensional image that is interpreted to give the impression of some three-dimensional object that cannot exist.” But some impossible 3D objects are possible…

  21. Impossible triangle by Mathieu Hamaekers

  22. A 3D model must be handcrafted to suit the viewpoint. A computer model has an advantage in that it can be continuously adjusted to suit the viewpoint …

  23. Constructing Impossible Figures via Complementary Halves An impossible rectangle and its two halves, each of which are globally consistent

  24. One complementary half can be obtained from the other via reflections across two orthogonal axes

  25. An impossible rectangle can also be created by reversing the visibility of the faces on one half of a possible rectangle

  26. The Necker Cube and its two interpretations

  27. Donald Simanek’s Ambiguous Ring

  28. The Impossible Stall: The basis of Escher’s Belvedere

  29. Model of Belvedere by Shigeo Fukuda

  30. Model of Belvedere by Shigeo Fukuda

  31. Model of Waterfall by Shigeo Fukuda

  32. The Crazy Crate

  33. Mathieu Hamaekers and his model of an impossible crate

  34. Rotating the Impossible Rectangle

  35. Animation Requires Continuous Modification of the 3D Model Failure to adjust thickness during rotation produces halves that cannot be joined Note how the bars of this crazy crate must be non-square to allow joining

  36. Algorithm • Construct 3D model of one half of the object (origin at the centre point of join). • Orient it to the desired view. • Project into the image plane (orthographic projection). • Calculate projected widths of surfaces to be joined. • Rescale widths of corresponding surfaces on the 3D model to allow joining in 2D. • Construct second half by negating X and Y coordinates (Z values unchanged). • Add lines to the 2D image to ‘fix’ the join as necessary.

  37. Challenges… Impossible stereo/autostereograms. Impossible shading/lighting. Impossible motion. Non-even symmetry Model by Shigeo Fukuda Line labeling inconsistency

  38. A computer model of Esher’s “High Low” by Sascha Ledinsky rendered in POV-ray.

More Related