Graphics Standards
Wednesday, September 24th, 2008The nice thing about standards is that there are so many to choose from. (Andrew Tanenbaum)
The nice thing about standards is that there are so many to choose from. (Andrew Tanenbaum)
Because Monday week 10 (Oct 6) is a public holiday there is no lecture. And because half the tutes are on Monday I’m cancelling the tutes on the other days as well. Please use the time to work on assignment 2.
The “graphics standards” topic will not be covered in a lecture, but will be examinable. Read and understand the notes on your own time.
The short we saw this week was Geri’s Game.
Here. On aliasing and animation
(Hill 2nd ed 577-587, 781, 170-172, 91; 3rd ed 487-495, 659, 161-162, 103)
My slides (ODF) Slides in PDF
Chapter 7 of the OpenGL programmer’s guide on Antialiasing (prefiltering using OpenGL).
Chapter 10 of the OpenGL programmer’s guide on The Framebuffer (postfiltering using OpenGL).
Chapter 9 of the OpenGL programmer’s guide on Texture Mapping.
Example OpenGL programs, aargb, accanti and dof are here.
firstAttempt: The famous three dot program from page 46 of Hill.
polyLineDraw: OpenGL and mouse input.
polyTess: OpenGL polygon tesselation.
Toy1: Simplest 3D program - draw the teapot.
Toy2: Calls Starwars to make an X wing fighter.
Toy3: Rotating about x, y and z axes
ToyFinal: Big demo of all the objects list below
StarWars: Use matrix stack to make a Xwing
Function2D: A surface defined by the sinc function.
BezierPatch: One Bezier patch defined by 16 control points.
FractalTree: A simple fractal tree
SurfaceOfRevolution: A surface of revolution
FractalTerrain: Some Fractal Terrain
CSELogo: The Old CSE logo
ShapeManager: A class to manage all the shapes above.
trackball: Uses quaternions to create a virtual trackball. The code is converted from C code in GLUT, so it’s ugly.
Vector3D: 3D vector functions like cross product.
In this lab, we will try one more of Nate Robins’ programs. (more…)
I talked about Global Illumination: link
Bad Behavior has blocked 50 access attempts in the last 7 days.