This workshop will focus on advanced techniques
in Computer Graphics.
The goal is to write a
complete project. You will have to design and implement it.
Most of the work is done through understanding the problems and finding ways to
solve them.
Required knowledge for the workshop:
· Good knowledge of C / C++ programming.
· Good knowledge of geometry and vector math.
·
OpenGL
/ DirectX.
The Lego Project – A Modeling
Application

Implement an
interactive 3D Lego modeling application that includes model creation, brick
modeling, texturing and coloring of models among other things.
Slides: LegoModeling.ppt
Contact: Alan Lerner, alan@tau.ac.il
Requirements
After one week (12.07.05) each group will
present its topic and its initial approach to problem.
After five weeks (09.08.05), the groups will present their progress, including
a partial implementation of the project.
At the end of the semester the project will be given a submitted - late
submission will lose points!!.
Part of the project will be based on performance/competition.
Each group can be of 2-3 students.
OpenGL and Stuff
OBJ File Format Spec
(look only for relevant sections)
Here’s
a link
to the OpenGL assignment that was given in the graphics course last semester.
You’ll
find there an explanation on how to approach an OpenGL project.