Computer Science

Faculty of Engineering, LTH

Denna sida på svenska This page in English

Computer Graphics

Canvas web page :

2020 Fall LP1

Due to the Corona virus situation, the course will be run completely on-line. Lectures and Seminars will be prerecorded, and Labs will be held and marked via Zoom. You will need to have a computer/laptop with a GPU capable of running OpenGL 4.1 in order to take the course.


3D graphics is the subject concerned with how images can be generated from abstract descriptions of objects. Representations of three-dimensional geometry should be projected to a two-dimensional plane and by simulating the interaction between light and matter the object surfaces can be realistically shaded. With moving images it is also necessary to control how objects move and change appearance over time. And when building interactive virtual worlds, objects must also be able to respond to external events.

Course forum

We will use a discussion forum in Canvas for this course. Notifications from teachers and news in general regarding the course will be posted in Canvas, so make sure you check it regularly. It is a great way to pose assignment and implementation-related questions.

Older editions of the forum can be found here (2019), here (2018), here (2017), here (2016), here (2015), here (2014), here (2013),  here (2012), here (2011) and here (2010). They can be used as FAQ. You can use them as inspiration as well since part of the final assignment (make a game) is to make a forum post and present the results.

Course plan.
Computer Science Department rules about group work and plagiarism.

Course facts

Credits: 7,5 hp

Study period: HT1 2020

Programming (first course)
Linear Algebra

Michael Doggett, Lecturer. 

Teaching Assistants
Pierre MoreauMarcus Klang, Tom Hansson