Modeling Geometry and Appearance of 3D Objects

A really cool image

Instructors:  Dr. Dani Lischinski,  Dr. Ari Rappoport
Course number:  67315,  3 credits.
Time & place: Thursdays, 14:00-15:45, Shprinzak 26.

Description: "Modeling Geometry and Appearance of 3D Objects" is an advanced course in computer graphics and geometric modeling. Designing a model of a 3D object in computer graphics involves specifying the 3D geometry of the object along with its appearance. Traditionally, these two tasks were studied independently of each other, but there are in fact several common underlying principles. For this reason, we decided to discuss both of these topics in the framework of a single course, in which these principles will be illustrated in detail.
In particular, we will cover: boundary representations, polygonal meshes, constructive solid geometry (CSG), families of objects, constraint-based modeling, shading models, texture-mapping, reaction-diffusion textures, solid and procedural textures, shading languages, particle systems, and discrete (volumetric and image-based) representations.
The course will expose some of the elegant theory behind geometric modeling and computer graphics, as well as applications in industrial design, computer animation, mechanical engineering, and special effects.

Target audience: The course is open to students from the 3rd year and up. Graduate students are particularly encouraged to attend, as we are planning to identify and discuss potential open research topics.

Prerequisites:  Prior background in computer graphics is required, as we will assume familiarity with basic 3D graphics concepts and algorithms. Thus, the course is open only to students who already took an introductory course in computer graphics, such as 67609, or an equivalent course.

Assignments: Those who take the course for credit will be required to submit three or four programming assignments and submit a paper on one of the topics covered in the course. The final course grade will be based on the grades of these assignments and the paper.

Lecture slides: Some of the lecture slides are available online (in Adobe PDF format):