Website: | website met extra informatie | |||||||||||||||||||||||||
Vakcode: | INFOGR | |||||||||||||||||||||||||
Studiepunten: | 7.5 ECTS | |||||||||||||||||||||||||
Periode: | periode 4 (week 17 t/m 26, d.w.z. 26-4-2021 t/m 2-7-2021; herkansing week 28) | ![]() | ||||||||||||||||||||||||
Timeslot: | B | |||||||||||||||||||||||||
Deelnemers: | tot nu toe 272 inschrijvingen | |||||||||||||||||||||||||
Rooster: | De officiële roosters staan in MyTimetable | |||||||||||||||||||||||||
Docenten: |
| |||||||||||||||||||||||||
Inhoud: | Overview: "Graphics" is an introductory lecture about computer graphics. Generally, computer graphics deals with the processing of visual (images) and spatial (geometry) data by a computer. The lecture will focus on the very basics of modeling and rendering, i.e., the mathematical description of three-dimensional scenes and how to create (realistic) images of such models. This is the core area of computer graphics.
The course will start with a short coverage of the mathematical basics needed for computer graphics. This part will introduce fundamental concepts of linear algebra and other areas of higher mathematics that are important far beyond the field of graphics. Next, we discuss the foundations of computer graphics, such as transformations and projection of 3D models, hidden surface removal, triangle rasterization, shading, texture mapping, shadows, and ray tracing. Finally, we will also look briefly into more advanced topics in physically-based global illumination. ATTENTION HIGHER YEAR STUDENTS - C# REQUIRED! Because of the new focus on game technologies in the bachelor program, we have to use C# in the practicals instead of Java. Hence, basic knowledge in C# is expected and there will be no introduction into C# as part of this course! However, if you followed last year's course on imperatief programmeren and have a look at the lecture material of this year's INFOB1GP course (esp. the collegediktaat that you can find under the link "LITERATUUR" on the course's web site), you should be able to handle it. Please note that this lecture will be given in English. | |||||||||||||||||||||||||
Literatuur: | Peter Shirley,
Fundamentals of Computer Graphics (3rd edition),
A.K. Peters, July 2009,
ISBN: 9781568814698.
Additional material (online articles, etc.) might be used and will be referenced in the lecture. | |||||||||||||||||||||||||
Werkvorm: | Information about the course can be found on the dedicated web-page:
https://www.cs.uu.nl/docs/vakken/gr/2020/index.html The course will start on April 29th at 13:15 in MSTeams: team INFOGR 2021. Here is the link to the Team INFOGR 2021 in MSTeams: https://teams.microsoft.com/l/team/19%3a77eed2ff73e4407faaf27f8dbfc00772%40thread.tacv2/conversations?groupId=b1542e62-2dad-45ad-ab9c-0ab770fa434d&tenantId=d72758a0-a446-4e0f-a0aa-4bf95a4a10e7 No more information on the course will be posted here. Please check the web-page of the course for more information on the general structure. All the updates, lectures, lecture notes, announcments will appear solely in MSTeams. | |||||||||||||||||||||||||
Toetsvorm: | | |||||||||||||||||||||||||
Inspanningsverplichting voor aanvullende toets: | ||||||||||||||||||||||||||
Beschrijving: | |