CS585S09 Readings and Resources
To get an overview of aspects of computer graphics, we begin by
exploring Art of Illusion.
This application is used to create graphics. As an exercise, please
start to get familar with the program and use it to create a coffee
mug. Experiment a little on your own but also try to work through the
steps provided in this short "coffee
mug" tutorial.
Internally OpenGL and many other systems ultimately describe objects
with vertices to describe points, lines, and polygon
primitives. For efficiency, surfaces approximated by polygon are
modeled with meshes.
We start thinking about application implementations using something
like OpenGL. To
access OpenGL with Java, we use
JOGL ( JSR
231 javadoc and JOGL
(Java OpenGL) User Guide). The OpenGL
Programming FAQ as well as the online verisons of older editions of
the OpenGL
Ref.
Manual and OpenGL
Prog.
Guide are useful sources of information. C/C++ developers should
check out GLUT
as well.
Here is the example jogl
project from the handout we had in class.
Here is a tutorial to
set up Eclipse for programming with JOGL (javadoc
for JOGL).
There is also the OpenGL
Pack Project for NetBeans to make it easy to develop JOGL code
within NetBeans.
Meet in the Lab (Faner 2102) on Friday, Jan 23
CS Day Materials