Stanford Bunny
Encyclopedia
The Stanford Bunny is a computer graphics
3D test model developed by Greg Turk
and Marc Levoy
in 1994 at Stanford University
.
The Bunny consists of data describing 69,451 triangles determined by 3D scanning
a ceramic figurine of a rabbit
. The data can be used to test various graphics algorithms; including polygonal simplification, compression, and surface smoothing. By today's standards in terms of geometric complexity and triangle count, it is considered a simple model. There are a few problems with this dataset that can occur in any 3D scan data. The problems are that it is manifold
connected, and that it has holes in the data (some due to scanning limits and some due to the object being hollow). Though being "problems", they provide a more realistic input for any algorithm that is benchmarked with this bunny.
The model was originally available in .ply
(polygons) file format with 4 different resolutions, 69,451 polygons being the highest.
Computer graphics
Computer graphics are graphics created using computers and, more generally, the representation and manipulation of image data by a computer with help from specialized software and hardware....
3D test model developed by Greg Turk
Greg Turk
Greg Turk is an American-born researcher in the field of computer graphics and a Professor at the School of Interactive Computing in the College of Computing at the Georgia Institute of Technology...
and Marc Levoy
Marc Levoy
Marc Levoy is a computer graphics researcher and Professor of Computer Science and Electrical Engineering at Stanford University. He is noted for pioneering work in volume rendering....
in 1994 at Stanford University
Stanford University
The Leland Stanford Junior University, commonly referred to as Stanford University or Stanford, is a private research university on an campus located near Palo Alto, California. It is situated in the northwestern Santa Clara Valley on the San Francisco Peninsula, approximately northwest of San...
.
The Bunny consists of data describing 69,451 triangles determined by 3D scanning
3D scanner
A 3D scanner is a device that analyzes a real-world object or environment to collect data on its shape and possibly its appearance . The collected data can then be used to construct digital, three dimensional models....
a ceramic figurine of a rabbit
Rabbit
Rabbits are small mammals in the family Leporidae of the order Lagomorpha, found in several parts of the world...
. The data can be used to test various graphics algorithms; including polygonal simplification, compression, and surface smoothing. By today's standards in terms of geometric complexity and triangle count, it is considered a simple model. There are a few problems with this dataset that can occur in any 3D scan data. The problems are that it is manifold
Manifold
In mathematics , a manifold is a topological space that on a small enough scale resembles the Euclidean space of a specific dimension, called the dimension of the manifold....
connected, and that it has holes in the data (some due to scanning limits and some due to the object being hollow). Though being "problems", they provide a more realistic input for any algorithm that is benchmarked with this bunny.
The model was originally available in .ply
PLY (file format)
PLY is a computer file format known as the Polygon File Format or the Stanford Triangle Format.The format was principally designed to store three dimensional data from 3D scanners. It supports a relatively simple description of a single object as a list of nominally flat polygons...
(polygons) file format with 4 different resolutions, 69,451 polygons being the highest.
See also
- 3D modeling3D modelingIn 3D computer graphics, 3D modeling is the process of developing a mathematical representation of any three-dimensional surface of object via specialized software. The product is called a 3D model...
- Utah teapotUtah teapotThe Utah teapot or Newell teapot is a 3D computer model which has become a standard reference object in the computer graphics community. It is a mathematical model of an ordinary teapot of fairly simple shape, which appears solid, cylindrical and partially convex...
- Suzanne (3D model)
- Cornell BoxCornell BoxThe Cornell Box is a test aimed at determining the accuracy of rendering software by comparing the rendered scene with an actual photograph of the same scene. It was created by Cindy M. Goral, Kenneth E. Torrance, Donald P...
- List of common 3D test models
External links
- Original article on the technique
- The Stanford 3D Scanning Repository provides the Stanford Bunny model for download.
- MrBluesummers.com 3dsMax Resources Download the Stanford Bunny Model in OBJ format. (more common than .PLY)