Utah teapot explained

The Utah teapot, or the Newell teapot, is one of the standard reference test models in 3D modeling and an in-joke[1] within the computer graphics community. It is a mathematical model of an ordinary Melitta-brand teapot that appears solid with a nearly rotationally symmetrical body. Using a teapot model is considered the 3D equivalent of a "Hello, World!" program, a way to create an easy 3D scene with a somewhat complex model acting as the basic geometry for a scene with a light setup. Some programming libraries, such as the OpenGL Utility Toolkit,[2] even have functions dedicated to drawing teapots.

The teapot model was created in 1975 by early computer graphics researcher Martin Newell, a member of the pioneering graphics program at the University of Utah.[3] It was one of the first to be modeled using Bézier curves rather than precisely measured.

History

For his work, Newell needed a simple mathematical model of a familiar object. His wife, Sandra Newell, suggested modelling their tea set since they were sitting down for tea at the time. He sketched the teapot free-hand using graph paper and a pencil.[4] Following that, he went back to the computer laboratory and edited bézier control points on a Tektronix storage tube, again by hand.

The teapot shape contained a number of elements that made it ideal for the graphics experiments of the time: it was round, contained saddle points, had a genus greater than zero because of the hole in the handle, could project a shadow on itself, and could be displayed accurately without a surface texture.

Newell made the mathematical data that described the teapot's geometry (a set of three-dimensional coordinates) publicly available, and soon other researchers began to use the same data for their computer graphics experiments. These researchers needed something with roughly the same characteristics that Newell had, and using the teapot data meant they did not have to laboriously enter geometric data for some other object. Although technical progress has meant that the act of rendering the teapot is no longer the challenge it was in 1975, the teapot continued to be used as a reference object for increasingly advanced graphics techniques.

Over the following decades, editions of computer graphics journals (such as the ACM SIGGRAPH's quarterly) regularly featured versions of the teapot: faceted or smooth-shaded, wireframe, bumpy, translucent, refractive, even leopard-skin and furry teapots were created.

Having no surface to represent its base, the original teapot model was not intended to be seen from below. Later versions of the data set fixed this.

The real teapot is 33% taller (ratio 4:3)[5] than the computer model. Jim Blinn stated that he scaled the model on the vertical axis during a demo in the lab to demonstrate that they could manipulate it. They preferred the appearance of this new version and decided to save the file out of that preference.[6]

Versions of the teapot model — or sample scenes containing it — are distributed with or freely available for nearly every current rendering and modelling program and even many graphic APIs, including AutoCAD, Houdini, Lightwave 3D, MODO, POV-Ray, 3ds Max, and the OpenGL and Direct3D helper libraries. Some RenderMan-compliant renderers support the teapot as a built-in geometry by calling RiGeometry("teapot", RI_NULL). Along with the expected cubes and spheres, the GLUT library even provides the function glutSolidTeapot as a graphics primitive, as does its Direct3D counterpart D3DX (D3DXCreateTeapot). While D3DX for Direct3D 11 does not provide this functionality anymore, it is supported in the DirectX Tool Kit.[7] Mac OS X Tiger and Leopard also include the teapot as part of Quartz Composer; Leopard's teapot supports bump mapping. BeOS and Haiku include a small demo of a rotating 3D teapot, intended to show off the platform's multimedia facilities. Teapot scenes are commonly used for renderer self-tests and benchmarks.[8] [9]

Original teapot model

The original, physical teapot was purchased from ZCMI (a department store in Salt Lake City) in 1974. It was donated to the Boston Computer Museum in 1984, where it was on display until 1990. It now resides in the ephemera collection at the Computer History Museum in Mountain View, California where it is catalogued as "Teapot used for Computer Graphics rendering" and bears the catalogue number X00398.1984.[10] The original teapot the Utah teapot was based on used to be available from Friesland Porzellan, once part of the German Melitta group.[11] Originally it was given the rather plain name German: Haushaltsteekanne ('household teapot');[12] the company only found out about their product's reputation in 2017, whereupon they officially renamed it "Utah Teapot". It was available in three different sizes and various colors; the one Martin Newell had used is the white "1,4L Utah Teapot".[13]

Appearances

One famous ray-traced image, by James Arvo and David Kirk in 1987,[14] shows six stone columns, five of which are surmounted by the Platonic solids (tetrahedron, cube, octahedron, dodecahedron, icosahedron). The sixth column supports a teapot.[15] The image is titled "The Six Platonic Solids", with Arvo and Kirk calling the teapot "the newly discovered Teapotahedron".[14] This image appeared on the covers of several books and computer graphic journals.

The Utah teapot sometimes appears in the "Pipes" screensaver shipped with Microsoft Windows,[16] but only in versions prior to Windows XP, and has been included in the "polyhedra" XScreenSaver hack since 2008.[17]

Jim Blinn (in one of his "Project MATHEMATICS!" videos) proves an amusing (but trivial) version of the Pythagorean theorem: construct a (2D) teapot on each side of a right triangle and the area of the teapot on the hypotenuse is equal to the sum of the areas of the teapots on the other two sides.[18]

Vulkan and OpenGL graphics APIs feature the Utah teapot along with the Stanford dragon and the Stanford bunny on their badges.[19]

With the advent of the first computer-generated short films, and later full-length feature films, it has become an in-joke to hide the Utah teapot in films' scenes.[20] For example, in the movie Toy Story, the Utah teapot appears in a short tea-party scene. The teapot also appears in The Simpsons episode "Treehouse of Horror VI" in which Homer discovers the "third dimension."[21] In The Sims 2, a picture of the Utah teapot is one of the paintings available to buy in-game, titled "Handle and Spout".

An origami version of the teapot, folded by Tomohiro Tachi, was shown at the Tikotin Museum of Japanese Art in Israel in a 2007–2008 exhibit.[22] In Oct 2021 "Smithfield Utah" by Alan Butler which was inspired by the Utah teapot was unveiled in Dublin, Ireland.[23] [24]

In The Amazing Digital Circus episode "Candy Carrier Chaos!", the floating blue Utah teapots can be seen after Pomni and Gummigoo clipped under the map out of bounds.

OBJ conversion

Although the original tea set by Newell can be downloaded directly, this tea set is specified using a set of Bézier patches in a custom format, which can be difficult to import directly into many popular 3D modeling applications. As such, a tesselated conversion of the dataset in the popular OBJ file format can be useful. One such conversion of the complete Newell teaset is available on the University of Utah website.

3D printing

Through 3D printing, the Utah Teapot has come full circle from being a computer model based on an actual teapot to being an actual teapot based on the computer model. It is widely available in many renderings in different materials from small plastic knick-knacks to a fully functional ceramic teapot. It is sometimes intentionally rendered as a low poly object to celebrate its origin as a computer model.

In 2009, a Belgian design studio, Unfold, 3D printed the Utah Teapot in ceramic with the objective of returning the iconographic teapot to its roots as a piece of functional dishware while showing its status as an icon of the digital world.[25]

In 2015, the California-based company Emerging Objects followed suit, but this time printed the teapot, along with teacups and teaspoons, out of actual tea.[26]

See also

External links

Notes and References

  1. The Most Important Object In Computer Graphics History Is This Teapot. Nautilus. Dunietz. Jesse. February 29, 2016. March 3, 2019.
  2. Web site: www.opengl.org . Mark Kilgard . Feb 23, 1996 . 11.9 glutSolidTeapot, glutWireTeapot . October 7, 2011.
  3. Book: Torrence, Ann . ACM SIGGRAPH 2006 Teapot on - SIGGRAPH '06 . Martin Newell's original teapot: Copyright restrictions prevent ACM from providing the full text for this work . 10.1145/1180098.1180128 . Article No. 29 . 978-1-59593-364-5 . 29 . 2006 . 23272447 .
  4. Web site: The Utah Teapot - CHM Revolution. Computer History Museum. 20 March 2016.
  5. Web site: The Utah Teapot. 2021-07-10. www.holmes3d.net.
  6. Web site: Seymour. Mike. Founders Series: Industry Legend Jim Blinn . fxguide.com. 15 April 2015. https://web.archive.org/web/20120729175832/http://www.fxguide.com/featured/founders-series-industry-legend-jim-blinn. 2012-07-29. 2012-07-25.
  7. Web site: DirectX Tool Kit. November 29, 2022 . GitHub.
  8. Wald . Ingo . Carsten . Benthin . Philipp . Slusallek . A Simple and Practical Method for Interactive Ray Tracing of Dynamic Scenes . Technical Report, Computer Graphics Group . 2002 . Saarland University . https://web.archive.org/web/20120323191204/http://graphics.cg.uni-saarland.de/fileadmin/cguds/papers/2002/DynRT/DynamicRayTracing.pdf . 2012-03-23.
  9. Klimaszewski . K. . Sederberg . T.W. . Faster ray tracing using adaptive grids . IEEE Computer Graphics and Applications . 1997 . 17 . 1 . 42–51 . 10.1109/38.576857 . 29664150 .
  10. Book: Original Utah Teapot at the Computer History Museum . Computer History Museum . 2001-09-28.
  11. FrieslandPorzel . Friesland Porzellan . 845221850900762625 . 2017-03-24 . The original Utah Teapot was always produced by Friesland. We were part of the Melitta Group once, thats right. Got yours already?.
  12. Web site: de. Eine Teekanne als Filmstar. Radio Bremen. March 1, 2019. April 1, 2019. https://web.archive.org/web/20190401175656/https://www.radiobremen.de/bremenzwei/rubriken/reportagen/utah-teapot100.html. dead.
  13. Web site: de . Teekanne 1,4l Weiß Utah Teapot . Friesland Versand GmbH . November 15, 2023. https://web.archive.org/web/20230329105432/https://frieslandversand.de/teekanne-1-4l-weiss-utah-teapot. March 29, 2023.
  14. James . Arvo . David . Kirk . ACM SIGGRAPH Computer Graphics . Fast ray tracing by ray classification . 1987 . 21 . 4 . 55–64 . 10.1145/37402.37409 . free .
  15. Web site: Carlson. Wayne. A Critical History of Computer Graphics and Animation . OSU.edu . 15 April 2015 . https://web.archive.org/web/20120212183002/https://design.osu.edu/carlson/history/lesson20.html . 2012-02-12 . 2007.
  16. Web site: Windows NT Easter Egg – Pipes Screensaver . The Easter Egg Archive . May 5, 2018.
  17. Web site: changelog (Added the missing Utah Teapotahedron to polyhedra). Xscreensaver. 10 Aug 2008.
  18. Project Mathematica: Theorem Of Pythagoras. 1988. archive.org. NASA. 28 July 2015. 14:00.
  19. Web site: Rob Williams. March 8, 2018. Khronos Group Announces Vulkan 1.1. Techgage Networks. 2020-01-18.
  20. Tempest in a Teapot. Continuum. Winter 2006–2007. https://web.archive.org/web/20140712192931/http://continuum.utah.edu/back_issues/2006winter/teapot.html. 2014-07-12. live.
  21. Web site: Pacific Data Images – Homer3. live. https://web.archive.org/web/20080724183923/http://www.cs.appstate.edu/~sjg/math/pacificdatahomer3d.html. 2008-07-24.
  22. Web site: Tomohiro Tachi. Treasures of Origami Art. Tikotin Museum of Japanese Art. 17 August 2007. 2021-06-18.
  23. Web site: Dublin City Council commission of public sculpture for Smithfield Square . 2023-04-23.
  24. Web site: Central Area: Smithfield Square Lower – Sculpture Dublin . 2023-04-23 . en-US.
  25. News: Utanalog, Ceramic Utah Teapot . Unfold Design Studio . October 28, 2009 . 12 May 2015.
  26. Web site: Virginia San Fratello. Ronald Rael. amp. 2015. The Utah Tea Set. Emerging Objects. 12 May 2015.