Till KTH:s startsida Till KTH:s startsida

Gruppwebben som samarbetsyta stängs 31 december 2026. Du som administratör behöver nu exportera gruppens innehåll och/eller radera gruppen.

Observera: Från och med den 1 oktober 2026 kommer delar av gruppwebben som inte längre används, successivt att stängas ned, exempelvis gruppwebbar som redan har flyttats eller varit inaktiva under en längre tid.

Mer information hittar du i nyheten: Gruppwebben och Social stänger hösten 2026. Stöd och instruktioner för hur du exporterar en gruppwebb finns i: Gruppwebben som samarbetsyta stängs hösten 2026.

Lecture materials

DGI18

19th March  08:00-10:00 Introduction

21st March 13:00-15:00 C++ introduction and lab setup

26th March 10:00-12:00 Ray tracing

8th April 08:00-10:00 Intro to Hierarchical Transformations

11th April 13:00-15:00 Lighting and Shading

16th April 08:00-10:00 Collision Detection

18th April 13:00-15:00 Global Illumination

23rd April 08:00-10:00 Projects

2nd May 13:00-15:00 Rasterisation

7th May 08:00-10:00 Scene Management

9th May 13:00-15:00 Animation

14th May 08:00-10:00 User Studies and Perception

16th May 13:00-15:00 Introduction to HCI

21st May 08:00-10:00 Colour perception

DGI17

20th March 08:00-10:00 Introduction

22nd March 13:00-15:00 C++ introduction and lab setup

27th March 10:00-12:00 Ray tracing

3rd April 10:00-12:00 Intro to Hierarchical Transformations

5th April 13:00-15:00 Lighting and Shading

19th April 15:00-17:00 Global Illumination

24th April 08:00-12:00 Rasterization

Prasanth Korada, "Interaction in VR"

Jack Shabo "High Density Crowds"

More presentation slides to follow...

3rd May 13:00-15:00 Scene Management

8th May 10:00-12:00 Collision Detection

10th May 13:00 - 15:00 Image-based Rendering and Animation

15th May 10:00-12:00 User studies and Perception

DGI16

30th March 13:00-15:00 Introduction

30th March 15:00-17:00 C++ introduction and lab setup

06th April 13:00-15:00 Ray tracing

18th April 08:00-10:00 Transformations

20th April 15:00-17:00 Lighting and Shading

25th April 10:00-12:00 Global Illumination

27th April 13:00-15:00 Rasterization I

02nd May 10:00-12:00 Rasterization II and Hierarchical Transforms

09th May 10:00-12:00 Scene Management

11th May 15:00-17:00 Animation

16th May 10:00-12:00 User Studies and Perception

23rd May 08:00-10:00 Collision Detection I, Collision Detection II

23rd May 10:00-12:00 Virtual agents and crowds

SUDOA lectures (all are welcome to attend):

4th May, 13:00-14:00 SUDOA HCI Introduction

26th May, 13:00-15:00, Interactive virtual agents 

1st June, 10:00-12:00, Intelligent agents and robots

Research seminars:

Eye tracking in games - Martin Schön, KTH/Tobii

Level of detail and eye tracking- Tim Lindeberg, KTH/Tobii

Other lecture materials from previous years

Ray tracing links. Ray tracing in games, POV-Ray raytracer, Quake4 ray-traced project

Projects

Guest lecture: Bezier Curves, Splines and Surfaces

Additional lecture materials available here, here and here

These OpenGL tutorials are very useful in order to investigate transformations and lighting in real-time.

Lärare Christopher Edward Peters skapade sidan 23 mars 2015

Christopher Edward Peters redigerade 26 mars 2015

23rd March 08:00-10:00 Introduction

25th March 13:00-15:00 Ray tracing¶

Links from the lecture: Ray tracing in games, POV-Ray raytracer, Quake4 ray-traced project¶

Christopher Edward Peters redigerade 1 april 2015

23rd March 08:00-10:00 Introduction

25th March 13:00-15:00 Ray tracing

Links from the lecture: Ray tracing in games, POV-Ray raytracer, Quake4 ray-traced project

1st April 13:00-15:00 Projects¶

Christopher Edward Peters redigerade 16 april 2015

23rd March 08:00-10:00 Introduction

25th March 13:00-15:00 Ray tracing

Links from the lecture: Ray tracing in games, POV-Ray raytracer, Quake4 ray-traced project

1st April 13:00-15:00 Projects

13th April 08:00-10:00 Mathematics¶

15th April 15:00-17:00 Lighting and shading¶

Christopher Edward Peters redigerade 5 maj 2015

23rd March 08:00-10:00 Introduction

25th March 13:00-15:00 Ray tracing

Links from the lecture: Ray tracing in games, POV-Ray raytracer, Quake4 ray-traced project

1st April 13:00-15:00 Projects

13th April 08:00-10:00 Mathematics

15th April 15:00-17:00 Lighting and shading

Rasterisation I¶ Rasterisation II¶22nd April 13:00-15:00 Rasterisation I¶

29th April 13:00-15:00 Rasterisation II¶

4th May 10:00-12:00
Animation

Lärare Christopher Edward Peters ändrade rättigheterna 5 maj 2015

Kan därmed läsas av alla och ändras av lärare.
Christopher Edward Peters redigerade 5 maj 2015

23rd March 08:00-10:00 Introduction

25th March 13:00-15:00 Ray tracing

Links from the lecture: Ray tracing in games, POV-Ray raytracer, Quake4 ray-traced project

1st April 13:00-15:00 Projects

13th April 08:00-10:00 Mathematics

15th April 15:00-17:00 Lighting and shading

22nd April 13:00-15:00 Rasterisation I

29th April 13:00-15:00 Rasterisation II

4th May 10:00-12:00 Animation

6th May 15:00-17:00 Guest lecture: Bezier Curves, Splines and Surfaces

Additional lecture materials available here, here and here

Christopher Edward Peters redigerade 25 april 2016

DGI16

30th March 13:00-15:00 Introduction

30th March 15:00-17:00 C++ introduction and lab setup

6th April 13:00-15:00 Ray tracing

18th April 08:00-10:00 Transformations

20th April 15:00-17:00 Lighting and Shading

25th April 10:00-12:00 Global Illumination

These OpenGL tutorials are very useful in order to investigate transformations and lighting in real-time.¶



Previous lectures (DGI15)

23rd March 08:00-10:00 Introduction

25th March 13:00-15:00 Ray tracing

Links from the lecture: Ray tracing in games, POV-Ray raytracer, Quake4 ray-traced project

1st April 13:00-15:00 Projects

13th April 08:00-10:00 Mathematics

15th April 15:00-17:00 Lighting and shading

22nd April 13:00-15:00 Rasterisation I

29th April 13:00-15:00 Rasterisation II

4th May 10:00-12:00 Animation

6th May 15:00-17:00 Guest lecture: Bezier Curves, Splines and Surfaces

Additional lecture materials available here, here and here

Christopher Edward Peters redigerade 28 april 2016

DGI16

30th March 13:00-15:00 Introduction

30th March 15:00-17:00 C++ introduction and lab setup

6th April 13:00-15:00 Ray tracing

18th April 08:00-10:00 Transformations

20th April 15:00-17:00 Lighting and Shading

25th April 10:00-12:00 Global Illumination

27th April 13:00-15:00 Rasterization I

Research seminars:¶ e Eye_ tracking_dgi16.pdf in games - Martin Schön, KTH/Tobii

These OpenGL tutorials are very useful in order to investigate transformations and lighting in real-time.

Previous lectures (DGI15)

23rd March 08:00-10:00 Introduction

25th March 13:00-15:00 Ray tracing

Links from the lecture: Ray tracing in games, POV-Ray raytracer, Quake4 ray-traced project

1st April 13:00-15:00 Projects

13th April 08:00-10:00 Mathematics

15th April 15:00-17:00 Lighting and shading

22nd April 13:00-15:00 Rasterisation I

29th April 13:00-15:00 Rasterisation II

4th May 10:00-12:00 Animation

6th May 15:00-17:00 Guest lecture: Bezier Curves, Splines and Surfaces

Additional lecture materials available here, here and here

Christopher Edward Peters redigerade 9 maj 2016

DGI16

30th March 13:00-15:00 Introduction

30th March 15:00-17:00 C++ introduction and lab setup

6th April 13:00-15:00 Ray tracing

18th April 08:00-10:00 Transformations

20th April 15:00-17:00 Lighting and Shading

25th April 10:00-12:00 Global Illumination

27th April 13:00-15:00 Rasterization I

2nd May 10:00-12:00 Rasterization II and Hierarchical Transforms¶

Research seminars:

Eye tracking in games - Martin Schön, KTH/Tobii

Level of detail and eye tracking- Tim Lindeberg, KTH/Tobii

These OpenGL tutorials are very useful in order to investigate transformations and lighting in real-time.

Previous lectures (DGI15)

23rd March 08:00-10:00 Introduction

25th March 13:00-15:00 Ray tracing

Links from the lecture: Ray tracing in games, POV-Ray raytracer, Quake4 ray-traced project

1st April 13:00-15:00 Projects

13th April 08:00-10:00 Mathematics

15th April 15:00-17:00 Lighting and shading

22nd April 13:00-15:00 Rasterisation I

29th April 13:00-15:00 Rasterisation II

4th May 10:00-12:00 Animation

6th May 15:00-17:00 Guest lecture: Bezier Curves, Splines and Surfaces

Additional lecture materials available here, here and here

Christopher Edward Peters redigerade 20 mars 2017

DGI17¶

20th March 08:00-10:00 Introduction¶

22nd March 13:00-15:00 C++ introduction and lab setup¶

27th March 10:00-11:00 Ray tracing¶



DGI16

30th March 13:00-15:00 Introduction

30th March 15:00-17:00 C++ introduction and lab setup

06th April 13:00-15:00 Ray tracing

18th April 08:00-10:00 Transformations

20th April 15:00-17:00 Lighting and Shading

25th April 10:00-12:00 Global Illumination

27th April 13:00-15:00 Rasterization I

02nd May 10:00-12:00 Rasterization II and Hierarchical Transforms

09th May 10:00-12:00 Scene Management

11th May 15:00-17:00 Animation

16th May 10:00-12:00 User Studies and Perception

23rd May 08:00-10:00 Collision Detection I, Collision Detection II

23rd May 10:00-12:00 Virtual agents and crowds

SUDOA lectures (all are welcome to attend):

4th May, 13:00-14:00 SUDOA HCI Introduction

26th May, 13:00-15:00, Interactive virtual agents 

1st June, 10:00-12:00, Intelligent agents and robots

Research seminars:

Eye tracking in games - Martin Schön, KTH/Tobii

Level of detail and eye tracking- Tim Lindeberg, KTH/Tobii

These OpenGL tutorials are very useful in order to investigate transformations and lighting in real-time.¶ ¶ ¶ Previous lectures (DGI15)¶ 23rd March 08:00-10:00 Introduction¶ 25th March 13:00-15:00 Ray tracing¶ Links from the lecture: Ray tracing in games, POV-Ray raytracer, Quake4 ray-traced project¶ 1st April 13:00-15:00 Projects¶ 13th April 08:00-10:00 Mathematics¶ 15th April 15:00-17:00 Lighting and shading¶ 22nd April 13:00-15:00 Rasterisation I¶ 29th April 13:00-15:00 Rasterisation II¶ 4th May 10:00-12:00 Animation¶ 6th May 15:00-17:00Other lecture materials from previous years ¶

Ray tracing links. Ray tracing in games, POV-Ray raytracer, Quake4 ray-traced project¶

Projects¶

Guest lecture: Bezier Curves, Splines and Surfaces

Additional lecture materials available here, here and here

These OpenGL tutorials are very useful in order to investigate transformations and lighting in real-time.¶

Christopher Edward Peters redigerade 24 april 2017

DGI17

20th March 08:00-10:00 Introduction

22nd March 13:00-15:00 C++ introduction and lab setup

27th March 10:00-12:00 Ray tracing

3rd MarchApril 10:00-12:00 Intro to Hierarchical Transformations

5th MarchApril 13:00-15:00 Lighting and Shading

19th April 15:00-17:00 Global Illumination¶

24th April 08:00-12:00 Rasterization¶

Presentation slides to follow...

DGI16

30th March 13:00-15:00 Introduction

30th March 15:00-17:00 C++ introduction and lab setup

06th April 13:00-15:00 Ray tracing

18th April 08:00-10:00 Transformations

20th April 15:00-17:00 Lighting and Shading

25th April 10:00-12:00 Global Illumination

27th April 13:00-15:00 Rasterization I

02nd May 10:00-12:00 Rasterization II and Hierarchical Transforms

09th May 10:00-12:00 Scene Management

11th May 15:00-17:00 Animation

16th May 10:00-12:00 User Studies and Perception

23rd May 08:00-10:00 Collision Detection I, Collision Detection II

23rd May 10:00-12:00 Virtual agents and crowds

SUDOA lectures (all are welcome to attend):

4th May, 13:00-14:00 SUDOA HCI Introduction

26th May, 13:00-15:00, Interactive virtual agents 

1st June, 10:00-12:00, Intelligent agents and robots

Research seminars:

Eye tracking in games - Martin Schön, KTH/Tobii

Level of detail and eye tracking- Tim Lindeberg, KTH/Tobii

Other lecture materials from previous years

Ray tracing links. Ray tracing in games, POV-Ray raytracer, Quake4 ray-traced project

Projects

Guest lecture: Bezier Curves, Splines and Surfaces

Additional lecture materials available here, here and here

These OpenGL tutorials are very useful in order to investigate transformations and lighting in real-time.

Christopher Edward Peters redigerade 28 april 2017

DGI17

20th March 08:00-10:00 Introduction

22nd March 13:00-15:00 C++ introduction and lab setup

27th March 10:00-12:00 Ray tracing

3rd April 10:00-12:00 Intro to Hierarchical Transformations

5th April 13:00-15:00 Lighting and Shading

19th April 15:00-17:00 Global Illumination

24th April 08:00-12:00 Rasterization

Prasanth Korada, Interaction in VR

More presentation slides to follow...

DGI16

30th March 13:00-15:00 Introduction

30th March 15:00-17:00 C++ introduction and lab setup

06th April 13:00-15:00 Ray tracing

18th April 08:00-10:00 Transformations

20th April 15:00-17:00 Lighting and Shading

25th April 10:00-12:00 Global Illumination

27th April 13:00-15:00 Rasterization I

02nd May 10:00-12:00 Rasterization II and Hierarchical Transforms

09th May 10:00-12:00 Scene Management

11th May 15:00-17:00 Animation

16th May 10:00-12:00 User Studies and Perception

23rd May 08:00-10:00 Collision Detection I, Collision Detection II

23rd May 10:00-12:00 Virtual agents and crowds

SUDOA lectures (all are welcome to attend):

4th May, 13:00-14:00 SUDOA HCI Introduction

26th May, 13:00-15:00, Interactive virtual agents 

1st June, 10:00-12:00, Intelligent agents and robots

Research seminars:

Eye tracking in games - Martin Schön, KTH/Tobii

Level of detail and eye tracking- Tim Lindeberg, KTH/Tobii

Other lecture materials from previous years

Ray tracing links. Ray tracing in games, POV-Ray raytracer, Quake4 ray-traced project

Projects

Guest lecture: Bezier Curves, Splines and Surfaces

Additional lecture materials available here, here and here

These OpenGL tutorials are very useful in order to investigate transformations and lighting in real-time.

Christopher Edward Peters redigerade 19 mars 2018

DGI18¶

19th March  08:00-10:00 Introduction¶



DGI17

20th March 08:00-10:00 Introduction

22nd March 13:00-15:00 C++ introduction and lab setup

27th March 10:00-12:00 Ray tracing

3rd April 10:00-12:00 Intro to Hierarchical Transformations

5th April 13:00-15:00 Lighting and Shading

19th April 15:00-17:00 Global Illumination

24th April 08:00-12:00 Rasterization

Prasanth Korada, "Interaction in VR"

Jack Shabo "High Density Crowds"

More presentation slides to follow...

3rd May 13:00-15:00 Scene Management

8th May 10:00-12:00 Collision Detection

10th May 13:00 - 15:00 Image-based Rendering and Animation

15th May 10:00-12:00 User studies and Perception

DGI16

30th March 13:00-15:00 Introduction

30th March 15:00-17:00 C++ introduction and lab setup

06th April 13:00-15:00 Ray tracing

18th April 08:00-10:00 Transformations

20th April 15:00-17:00 Lighting and Shading

25th April 10:00-12:00 Global Illumination

27th April 13:00-15:00 Rasterization I

02nd May 10:00-12:00 Rasterization II and Hierarchical Transforms

09th May 10:00-12:00 Scene Management

11th May 15:00-17:00 Animation

16th May 10:00-12:00 User Studies and Perception

23rd May 08:00-10:00 Collision Detection I, Collision Detection II

23rd May 10:00-12:00 Virtual agents and crowds

SUDOA lectures (all are welcome to attend):

4th May, 13:00-14:00 SUDOA HCI Introduction

26th May, 13:00-15:00, Interactive virtual agents 

1st June, 10:00-12:00, Intelligent agents and robots

Research seminars:

Eye tracking in games - Martin Schön, KTH/Tobii

Level of detail and eye tracking- Tim Lindeberg, KTH/Tobii

Other lecture materials from previous years

Ray tracing links. Ray tracing in games, POV-Ray raytracer, Quake4 ray-traced project

Projects

Guest lecture: Bezier Curves, Splines and Surfaces

Additional lecture materials available here, here and here

These OpenGL tutorials are very useful in order to investigate transformations and lighting in real-time.