How to scan a bunny

*.ply, Polygon File Format (or Stanford Triangle Format)

ply
format ascii 1.0           { ascii/binary, format version number }
comment made by Greg Turk  { comments keyword specified, like all lines }
comment this file is a cube
element vertex 8           { define "vertex" element, 8 of them in file }
property float x           { vertex contains float "x" coordinate }
property float y           { y coordinate is also a vertex property }
property float z           { z coordinate, too }
element face 6             { there are 6 "face" elements in the file }
property list uchar int vertex_index { "vertex_indices" is a list of ints }
end_header                 { delimits the end of the header }
0 0 0                      { start of vertex list }
0 0 1
0 1 1
0 1 0
1 0 0
1 0 1
1 1 1
1 1 0
4 0 1 2 3                  { start of face list }
4 7 6 5 4
4 0 4 5 1
4 1 5 6 2
4 2 6 7 3
4 3 7 4 0

How to get vertex coordinates and topology?

Cyberware - swept-stripe, laser triangulation range scanners

swept-stripe, laser triangulation range scanners

Classification of 3D Scanner Technology

1. Contact (For industry measurement)

 

2. Non-Contact (Active, Passive)

Contact

Non-Contact Active - Conoscopic holography

Non-Contact Active - Structured light

Non-Contact Active - Structured light

Non-Contact Active - Kinect Fusion

Non-Contact Active - Volumetric Technology

Non-Contact Active - Volumetric Technology

Non-Contact Passive - Image Based Modeling

Non-Contact Passive - Image Based Modeling

Made with Slides.com