This page was last updated: January 12, 2024
Here's how to get a dragon OBJ file: Get an OBJ file here:
Vertices | Triangles | File |
---|---|---|
69,449 | 138,894 | dragon138.obj |
18,586 | 37,168 | dragon037.obj |
5,218 | 10,432 | dragon010.obj |
Left-click to see what the contents of the OBJ file look like.
Right-click to download it.
Include it in your GLIB file like this:
Obj dragon138.obj
or use it with your C/C++ file like this:
// a global variable:
GLuint DL;
. . .
// do this in InitGraphics( ):
DL = glGenLists( 1 );
glNewList( DL, GL_COMPILE );
LoadObjFile( "dragon138.obj" );
glEndList( );
. . .
// do this in Display( ):
glCallList( DL );
This CS 457/557 shader, find, helps you identify key parts of objects by their (s,t) or (x,y,z) coordinates: find.glib, find.vert, find.frag. It's useful to isolate certain parts of objects in order to do some effect on them without affecting the rest of the object.
Your electronic turnin will be done at
http://teach.engr.oregonstate.edu
and will consist of the usual PDF report explaining what you did and how you did it,
plus:
Be sure your best image file and your PDF file are turned in separately from any .zip files.
Electronic submissions are due at 23:59:59 on the due date listed.
When the class size was smaller, I used to make posters out of these:
2006 Teapot Poster
2007 Cow Poster
2009 Dino Poster
2010 Ducky Poster
2011 Vase Poster
2012 Torus Poster
2013 Cat Poster
At that point, the class got too large for me to make a real poster.
Feature | Points |
---|---|
Did it | 20 |
Did it well | 20 |
Did it really well | 20 |
Potential Total | 60 |
"Did it" would be like a dragon with ellipses and noise that are smoothstep'ed.
"Did it well" would be like a dragon with something else out of our notes so far.
"Did it really well" would be something new.