KTH Logo 2D1953 Grafik och Interaktionsprogrammering
VT-2007

Schema VT 2007

H = Helgdagar och undervisningsfria dagar
F = Föreläsning
L = Schemalagd labbhandledning, datorsal bokad

Månad VeckaMån Tis Ons Tor Fre LörSön
Jan 4 F1 - F2 L1 L2 H 28 jan
5 F3 - F4 L3 L4
Deadline inl.uppg.
H 4 feb
Feb 6 F5 - F6 L5 L6 H 11 feb
7 F7 - F8 L7 L8 H 18 feb
8 F9 - F10 L9 L10
Deadline labb 1 & 2
H 25 feb
9 - - F11 - - H 04 mar
Mar 10 - - - - - - 11 mar
11 - - - - - H 18 mar
12 F12 F13 F14 L11 - H 25 mar
13 F15 F16 F17 L12 L13
Deadline labb 3
H 1 apr
Apr 14 - - - - - H 8 apr
15 - - F18 L14 L15 H 15 apr
16 F19 F20 - L16 L17
Deadline labb 4 & 5
H 22 apr
17 F21 F22 - L18 L19 H 29 apr
18 - - F23 L20 L21 H 06 maj
Maj 19 F24
Deadline labb 6
F25
Redovisning labb 6
- - - H 13 maj
20 - - - - - - 20 maj
21 - - - - - - 27 maj
22 - - - - Deadline hemtenta - 03 jun

Föreläsningar

NrDatum, Tid, SalInnehållBilderLitteratur och utdelat material
F1 Mån 22/1, 10-12, E3 Administration, Datorgrafikens historia - Några viktiga händelser i datorgrafikens historia (kursbunt)
F2 Ons 24/1, 13-15, E3 Programdemonstration: Photoshop [PDF] Utdrag ur Photoshop Illuminated (kursbunt)
F3 Mån 29/1, 10-12, E3 Färg, perception och signalbehandling [PDF] Kursbok kap 1, Utdrag ur Visual Computing (kursbunt), Utdrag ur Computer Graphics: Principles & Practice (kursbunt), A Guided tour of color space (kursbunt), Brightness and contrast controls (kursbunt)
F4 Ons 31/1, 13-15, D3 2D-grafik [PDF] Kursbok kap 2
F5 Mån 5/2, 10-12, E3 Bildbehandling (gästföreläsning av Helen Vigil, Konstfack) - -
F6 Ons 7/2, 13-15, E3 Programdemonstration: Maya [PDF] Utdrag ur Learning Maya: Foundation (kursbunt), Texter om Komposition och Rule of Thirds (kursbunt)
F7 Mån 12/2, 10-12, E3 [INSTÄLLD] - -
F8 Ons 14/2, 13-15, E3 Modellering [PDF] Kursbok kap 10, Texturing for dummies [PDF], Texturing Polygons [PDF], Anatomy for 3D artists [PDF]
F9 Mån 19/2, 10-12, E3 Animation [PDF] Skin Them Bones [PDF], Applying the 12 Principles to 3D Computer Animation (kursbunt), That Extra Dimension (kursbunt)
F10 Ons 21/2, 13-15, E3 Objektorientering, Programdemonstration: Eclipse [PDF] What is UML? (kursbunt), Utdrag ur Design Patterns (kursbunt), Källkodsexempel [PDF]
F11 Ons 28/2, 13-15, E3 GUI-programmering, Model/View/Controller, Swing [PDF] Java Swing Tutorials, Utdrag ur Design Patterns (kursbunt), A Swing Architecture Overview, Källkodsexempel [PDF][PDF][SRC]
F12 Mån 19/3, 13-15, E2 Människa-datorinteraktion [PDF] Utdrag ur Designing the User Interface (kursbunt), An Interaction View on Information Visualization (kursbunt)
F13 Tis 20/3, 10-12, E2 Transformationer i 3D [PDF] Kursbok kap 4 och 5, Planar Geometric Projections (kursbunt), Rotating Objects Using Quaternions (kursbunt)
F14 Ons 21/3, 13-15, E3 OpenGL [PDF] Kursbok (OpenGL-info finns utspritt i hela boken), En Introduktion till OpenGL (kursbunt), The OpenGL Pipeline [PDF], JPEG-bilder och OpenGL [PDF]
F15 Mån 26/3, 13-15, E2 Programdemonstration: OpenGL - Källkodsexempel [PDF][SRC]
F16 Tis 27/3, 10-12, E2 Shaderprogrammering [PDF] Introduction to the Cg Language (kursbunt), The Cg User's Manual, Källkodsexempel [PDF]
F17 Ons 28/3, 13-15, E3 Visualisering (gästföreläsning av Alex Olwal, KTH) [PDF] Webblänkar
F18 Ons 11/4, 13-15, E3 Rastrering och displayalgoritmer [PDF] Kursbok kap 7 och 8, Programming a Multiplayer FPS in DirectX: Culling (kursbunt), A Survey of Visibility for Walkthrough Applications (kursbunt)
F19 Mån 16/4, 13-15, E2 Kurvor och ytor [PDF] Kursbok kap 11, Recursively generated B-spline surfaces on arbitrary topological meshes [PDF]
F20 Tis 17/4, 10-12, E2 Bildsyntes [PDF] Kursbok kap 12
F21 Mån 23/4, 13-15, E2 Datorspelsgrafik och grafikhårdvara [PDF] -
F22 Tis 24/4, 10-12, D3 Hemtentan och projektet [PDF][PDF] -
F23 Ons 2/5, 10-12, V3 (Extra tillfälle) - -
F24 Mån 7/5, 13-15, E2 (Extra tillfälle) - -
F25 Tis 8/5, 10-12, Torget Projektredovisningar och avslutning - -

Schemalagd labbtid

NrDatum, Tid, Sal Labb nr
L1 Tor 25/1, 15-17, Violett & Turkos 1 & 2
L2 Fre 26/1, 8-10, Violett & Turkos 1 & 2
L3 Tor 1/2, 15-17, Violett & Turkos 1 & 2
L4 Fre 2/2, 8-10, Violett & Turkos 1 & 2
L5 Tor 8/2, 15-17, Violett & Turkos 1 & 2
L6 Fre 9/2, 8-10, Violett & Turkos 1 & 2
L7 Tor 15/2, 15-17, Violett & Turkos 1 & 2
L8 Fre 16/2, 8-10, Violett & Turkos 1 & 2
L9 Tor 22/2, 15-17, Violett & Turkos 3
L10 Fre 23/2, 8-10, Violett & Turkos 3
L11 Tor 22/3, 15-17, Violett & Turkos 3
L12 Tor 29/3, 15-17, Violett & Turkos 3
L13 Fre 30/3, 8-10, Violett & Turkos 3
L14 Tor 12/4, 15-17, Vit & Magenta 4 & 5
L15 Fre 13/4, 8-10, Vit & Magenta 4 & 5
L16 Tor 19/4, 16-18, Vit & Magenta 4 & 5
L17 Fre 20/4, 8-10, Vit & Magenta 4 & 5
L18 Tor 26/4, 16-18, Vit & Magenta 6 (projekt)
L19 Fre 27/4, 16-18, Vit & Magenta 6 (projekt)
L20 Tor 3/5, 15-17, Vit & Magenta 6 (projekt)
L21 Fre 4/5, 8-10, Vit & Magenta 6 (projekt)

Handledning av labb 6 (Projektuppgift) utöver schemalagd labbtid enligt överenskommelse med kursansvarig.

Kursledarkontakt

Ta gärna kontakt med kursledaren om du undrar över något! Om det du undrar över kan ta tid att diskutera är det bra om du bokar ett möte i förväg via e-post så att du kan vara säker på att det finns tillräckligt med tid för diskussionen.

Kontaktinformation:

Gustav Taxén
Rum 4629, Lindstedtsvägen 5, 6 tr
08-790 92 77
073-673 71 91
gustavt 'at' csc.kth.se

Deadlines

Vecka Datum Labbar
5 Fre 2/2 kl 23.59 Inlämningsuppgift
8 Fre 23/2 kl 23.59 Labb 1 och 2
13 Fre 30/3 kl 23.59 Labb 3
16 Fre 20/4 kl 23.59 Labb 4 och 5
19 Mån 7/5 kl 23.59 Labb 6 (projektet)
22 Fre 1/6 kl 23.59 Hemtenta

Med deadline menas att labben/tentan ska vara redovisad/inskickad via e-post till kursledaren senast detta datum/tid.Om du vet att du inte kommer att hinna med att rapportera in före deadline, kontakta kursansvarig så tidigt som möjligt.


Gustav Taxén, gustavt 'at' csc.kth.se
Skolan för datavetenskap och kommunikation, KTH