| Website: | website containing additional information | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Course code: | INFODDM | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Credits: | 7.5 ECTS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Period: | periode 3 (week 6 t/m 16, dwz 7-2-2011 t/m 21-4-2011; herkansing week 22) | ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Timeslot: | A | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Participants: | up till now 73 subscriptions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule: | Note: from now on the schedule is to be found in Osiris | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Teachers: | Dit is een oud rooster!
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Tentamen: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Contents: | The main motivation of studying 3D modeling is that in many aspects of visual media technology (particularly games technology), 3D visualization and interactions are inevitable. For instance, in many cases it is much more fun to play games in 3D than in flat 2D worlds, or more fun to watch movies with 3D special effects. In 3D modeling, the processes of acquisition, representation and manipulation of 3D data are crucial. Acquisition of 3D data is delivered either by creating a model from scratch using a software package, or by directly scanning a real-world 3D object. The acquired data is normally in a raw form, such as 3D point clouds, voxels (volumetric data), etc. To be able to manipulate and display the raw data efficiently, we need to transform it to other forms like meshes and do an operation like surface simplification or subdivision. Having more efficient representations, we can animate the 3D objects virtually and realistically. All these processes will be studied in the 3D Modeling course. We expect by passing the course, the students have the theoretical knowledge and practical skills necessary for manipulating and animating 3D spatial data. These knowledge and skills are vital when working in 3D aspects of games technology, computer graphics, computer vision, medical image analysis, robotics, etc. To follow the course, students are required to have strong knowledge in: linear algebra (i.e., matrices, vectors, rotations, translations, projections, etc.), basic mathematics, and programming skills (in C/C++ and Java). This implies, they have passed the computer graphics course. Prior knowledge of a modeling package (such as MAYA or Blender), VRML or X3D, and OpenGL is useful, but not required. All materials and lectures are in English. Should there be any questions, e-mail to robby@cs.uu.nl | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Literature: | Handouts will be provided Optional: "3D Games:Volume 1: Real-Time Rendering and Software Technology", by Alan Watt en Fabio Policarpo, Addison Wesley, 2000, ISBN 0201619210
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Course form: | 2 x 2 hour lectures per week. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Exam form: | A few assignments, a final written exam, and probably a mid-term exam: 50% : assignments 50% : exams | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Minimum effort to qualify for 2nd chance exam: | Retake needs a minimum score of 4, and permission from the lecturer, particularly when the score is higher than 6. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description: | An incomplete list of topics:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||