CS598b Assignment 1: Gather 3D Data
The objective of this assignment is to gather 3D models from the World
Wide Web so that we have interesting data sets to analyze for our course
projects.
Specifically, each student should find and download as many 3D models
as possible representing solid objects (not scientific or abstract data).
Please coordinate with
Patrick so
that we retrieve at least 10 examples from each of the following categories:
-
Sets of polygons
-
Point clouds (Misha)
-
Range images (Emil)
-
Triangle meshes (Lena)
-
NURB/curved surfaces (Ming)
-
Volumetric data (e.g., voxels) (Addy)
-
Constructive solid geometry (Rob Kalnins)
-
Generative models (Rob Osada)
-
Scenegraphs (Rob Osada)
-
2D Photographs (Wagner)
-
Other high-level representations
For each link that you add to a list below, add some comments similar to
the ones you already see.
The models can be in any file format. However, we will need either parsers
or conversion utilities for each format so that we can write programs that
read every data set as input. Currently, we have parsers for several polygon-based
formats (e.g., VRML) and a few image-based formats (e.g., PPM). So if you
find interesting data of other types (e.g., range images), you also should
find or write a parser/converter for it.
Modifying this file
-
type:
cd /csinfo/www/courses/cs598b/assignments/assn1
-
co -l assn1.html
This will lock this file so other users cannot modify the file at the
same time. So if someone else is editing the file, you'll get a message
like this:
RCS/assn1.html,v --> assn1.html
co: RCS/assn1.html,v: Revision 1.1 is already locked by min.
-
Once you're done editing, type:
ci -u assn1.html
Models
If an entry shows a directory, then that means some/most models of that
site have been downloaded into that directory.
-
Polygonal Models
-
Avalon
huge site with models, format specs, converters, FAQs, etc.
Great starting point
/u/graphics/cs598b/models/Zip/2
-
VRML Repository object links
links to other sites with models
-
Cyberware
-
Greg Turk's Models
24 of them, most in VRML format, in /u/graphics/cs598b/models/Zip/26
-
POV links to
model sites
-
University of
Washington Meshes
6 meshes from Hoppe papers in simple ascii format
-
Refraction
Seven simple VRML models
/u/graphics/cs598b/models/Zip/4
-
Geo-Metricks
Nine VRML, eight LWO (?) models
/u/graphics/cs598b/models/Zip/5
-
Sample
VRML Objects
24 VRML files, converted from the 3-D Object File Format (OFF), including
converter
-
VRML Object Supermarket
Around 75 VRML files. Most of them have not been downloaded
yet.
/u/graphics/cs598b/models/Zip/7
-
Brain
Several VRML models of the human brain/parts
/u/graphics/cs598b/models/Zip/9
-
Viewpoint
Digital
14000+ models, a few of them free
-
3D total
50 or so models, DXF/3DS format, most of them large /u/graphics/cs598b/models/Zip/12
-
3D-paralex
about 20 models, in COB (?) format /u/graphics/cs598b/models/Zip/13
-
3D cafe
5000+ free models
10 of them are in /u/graphics/cs598b/models/Zip/14
-
Hammer Visual
Engineering
34 VRML models
23 of them are in BREP format in /u/graphics/cs598b/models/Zip/15
-
KorotKoFF
5 3D Studio Max models
/u/graphics/cs598b/models/Zip/16
-
Chemical Studios
38 Bryce OBP models, 200 or so 3DS models
181 models are in /u/graphics/cs598b/models/Zip/17
-
16 3DS/OBJ models in /u/graphics/cs598b/models/Zip/18
-
Starfleet
Database
47 Star Trek models, PRJ/3DS/Lightwave formats
/u/graphics/cs598b/models/Zip/19
-
Inter Effects
3 DXF files of plants, 571, 237 and 5828 polygons respectively
/u/graphics/cs598b/models/Zip/20
-
Lava
10 3DS, 6 VRML models of architectural designs (on the site models
seem to be available in multiple formats)
/u/graphics/cs598b/models/Zip/21
-
Scientific Studios
Free models in 12 categories
3 of them in 3DS format in /u/graphics/cs598b/models/Zip/22
About 1500 in various formats in /u/graphics/cs598b/models/Zip/23
-
Scorpion Software
28 models in COB format
/u/graphics/cs598b/models/Zip/23
-
Scott
About 30 models in RD5 format, some of them converted to OBJ/DXF
/u/graphics/cs598b/models/Zip/25
-
About 200 VRML models, also in BREP format
/u/graphics/cs598b/models/Zip/3
-
Space Shuttle
A list of Space Shuttle datafiles.
-
3Dup
Various objects (humans, vehicles, etc.)
-
OOGL Tools
3D Models in OOGL also including converters
-
2001: A Space
Odyssey - 3D Modeling Archive
-
3D
Cafe's free 3D Models Meshes
-
3D-Paralex
-
3D
total free mashes
-
AstralGFX
-
Mirror
of Viewpoints Avalon at LEO
-
Baument
-
Chemical
Studios Figures
-
Gemhorn
-
Hammer
Visual Engineering - VRML Samples
-
Mesh
Factor-Y
-
Meta3D
-
Movie
Mesh Site
-
PropsGuild
-
Scientific
Studios Free 3d Models
-
Sparky's
Models
-
SWMA
-
Renderosity
-
Wartoys
-
Point clouds
-
Range images
-
Triangle meshes
-
Layered depth images
-
NURB surfaces
UNC
NURBS Viewer
-
Rhinoceros
-
Proestock
-
NURBS
Curves and Surfaces
-
Blaxxun
Interactive
-
Volumetric data (e.g., voxels)
-
Stanford VolPack
Src code in /u/graphics/cs598b/models/volpack, 3 models (head,brain,engine)
in volpack/data
-
Paul Kahler's
PKVOX
Have code to read/write his VOX format. Three models(skull,tomato,tube(?)).
His viewer does not run though...
-
NOTE: There is a OpenGL
Volumizer which is an API to handle volumetric data. The library is
available for download with some sample data. (ADDY: I am not able to download/install
it as it require root access)
-
Constructive solid geometry
-
2D Photographs
-
Other high-level representations
-
Generative models
-
Ravi Ramamoorthi's
Sigraph Paper
Code link near bottom for one (1) banana model, with a method to convert
to an OpenInventor file. Sample iv outputs as well.
-
Caltech's
Generative Modeling page
FTP link at bottom to Newgen source code. Old code designed for an
old machine, but could be useful as a start.
Miscellaneous utilities
-
Polygonal models
Some stats about VRML, Unigrafix, BSPT and BREP files: /u/min/ring/debug/bin/rinfo
<filename> (still very much in early stage of development)(suggestions
welcome)
Conversion Utilities
We will probably need converters between different file formats of the
same representation (for example, AutoCad to VRML), and between different
representations.
between file formats of the same representation:
-
Polygonal Models
-
VRML 1.0 to VRML 2.0: vrml1ToVrml2, SGI
-
Inventor to VRML 1.0: ivToVRML, SGI
-
AutoCAD DXF to VRML 1.0: DxfToIv, SGI
-
Hammer
Visual Engineering
Inventor 2.0/VRML 1.0 to POV, RayShade, and Renderman
Irix 5.3 converters and source in /u/min/meshclass/converters
-
Crossroads 3D
A free software that can convert
several file formats
-
Point clouds
-
Range images
-
Triangle meshes
-
NURB surfaces
-
Volumetric data (e.g., voxels)
-
Constructive solid geometry
-
Other high-level representations
between different representations:
-
to Polygonal Models
-
to Point clouds
-
to Range images
-
to Triangle meshes
-
to NURB surfaces
-
to Volumetric data (e.g., voxels)
-
to Constructive solid geometry
-
to Other high-level representations
Format Specifications
-
Surveys
-
Polygonal Models
-
Point clouds
-
Range images
-
Triangle meshes
-
NURB surfaces
-
Volumetric data (e.g., voxels)
-
Constructive solid geometry
-
Other high-level representations
CS598B,
CS
Department, Princeton University
Last modified: Fri Feb 4 17:13:37 EST 2000