IN2770 Computer graphics
Lecturers: F.W. Jansen, P.R. van Nieuwenhuizen , F. Post
Hours and credits: 3/0/0/0 lectures, i.e.6x2 hours lectures (computer graphics survey) and 6x2 hours lectures (basic techniques, exercises, instruction for programming assignments), 3 stp.
Material: Hearn and Baker, Computer Graphics, Prentice Hall, ISBN 0-13-578634-7. C-Version, 2nd Edition. Lecture notes/programming assignments in2770, including programming manual. More information about this course on the Blackboard server.
Prerequisite: IN1007 / IN1008 (CAD/CAM); IN1020 up to and including IN1025 (preliminary programming courses); WI1112IN (Linear Algebra).
Goal: Giving an overview on computer graphics and the recent developments and application in this area. Acquire basic computer graphics techniques. Knowledge of basic techniques is required for performing the programming assignments being part of the course.
Contents: General introduction in computer graphics with an emphasis on 3D modelling and viewing algorithms, and the application of these techniques in rendering, visualization, animation and virtual reality. The following subjects will be discussed: display systems, interaction, 2D and 3D model representations, transformations, rendering algorithms, rasterisation, antialiasing, shading, visible surface algorithms, texture mapping, ray tracing, radiosity, volume rendering, animation, scene graph traversal, graphics libraries and virtual reality.
Practical work: See description IN2770.
Examination: Written examination.
