KTH Logo   

DH2640 Grafik och Interaktionsprogrammering

VT-2008

Föreläsningar

YS=Yngve Sundblad, MB=Martin Berglund, LKj=Lars Kjelldahl, CB=Cristian Bogdan, AB=Alexander Baltatzis, GT=Gustav Taxén, MF=Martin Fitger

Nr Datum, Tid, Sal
Lärare
Preliminärt innehåll Bilder Litteratur och utdelat material
F1 Tis 22/1,
13-15, E2
YS
Administration, Översikt, Grafik-interaktionshistoria, Anv-Inl-uppg1 Se kursbunt: Grafik&interaktionshistoria (kursbunt), Kursbok kap.1
F2 Ons 23/1, 15-17, D3
YS
2D-grafik, Anv-Inl-uppg2 PDF(12MB) Kursbok kap.4.6-4.9, appendix B, C
F3 Tis 29/1, 13-15, D3
YS
Objektorientering & UI-programmering, Programdemonstration: Eclipse PDF(13MB) What is UML? (kursbunt1)
Källkodsexempel (provkör gärna):
Röda bilar [PDF], Styrda bilar [SRC-ZIP]
F4 Ons 30/1, 15-17, E2
MB
GUI-programmering, Model/View/Controller, Swing,
Anvisn-Lab1
PDF(1,3MB)

A Swing Architecture Overview (kursbunt1),
Utdrag ur Design Patterns (kursbunt1)

F5 Tis 5/2,
13-15, E2
YS
Interaktion 1: Designa och bygga PDF(6,7MB) Utdrag ur Designing the User Interface (kursbunt1)
F6 Tis 12/2, 13-15, E2
LKj
Färg och perception och informationsvisualisering PDF(13MB) Utdrag ur Computer Graphics: Principles & Practice (kursbunt1) , A Guided tour of color space (kursbunt1), An Interaction View on Information Visualization (kursbunt1)
F7 Ons 13/2, 13-15, E2
YS

Interaktion 2: Interaktionsformer, inkl. MDI-gruppens forskning

PDF(15MB) Kursbok kap.3
F8 Tis 19/2,
13-15, E2
SR
Photoshop, Anvisn-Lab2 PDF(5MB) Utdrag ur Photoshop Illuminated (kursbunt1)
F9 Ons 20/2, 13-15 E2
CB
Prototypande i Flash ZIP(533kB)

Utdrag ur Prototyping Tools and Techniques (kursbunt1)

F10 Ons 26/3 , 13-15, E2
YS
3D-transformationer, projektioner
PDF(4.8MB) Kursbok kap 4, 5, appendix B, C,
Planar Geometric Projections
(kursbunt1)
F11 Fre 28/3,
10-12, D3
YS

Kurvor och ytor
Anvisn-Inl-uppg3

PDF(6.1MB) Kursbok kap 11, Recursively generated B-spline surfaces on arbitrary topological meshes (kursbunt1)
F12 Ons 2/4,
13-15, E1
LKj
Modellering & Maya, Anvisn-Lab3 PDF(5.4MB)
F13

Ons 9/4,
13-15, E1

GT
OpenGL, Anvisn-Lab4 PDF(1.1MB) Häftet om OpenGL och GLUT (kursbunt 2)
F14 Fre 11/4, 10-12, D3
LKj
Animering PDF(16.2MB) Applying the 12 principles to 3D Computer Animation (kursbunt2). Kursbok, kap.10.6
Fextra Mån 14/4,
13-15, E33
AB
Introduktion till C inför OpenGL PDF(148kB)
F15 Ons 16/4,
13-15, E1
MF
Shaderprogrammering,
Anvisn-Lab5
PDF(139kB) Kursbok, kap.9
F16 Ons 23/4,
13-15, E1
LKj
Displayalgoritmer PDF(4.0MB) Kursbok, kap.7,10.10
F17 Fre 25/4, 10-12, D3
YS
Projekt, Anvisn-Inl.uppg 4/Projekt PDF(1.6MB)
F18 Ons 30/4,
13-15, E1
GT
Datorspel PDF(4.0MB)
F19 Ons 7/5,
13-15, E1
LKj
Bildsyntes PDF(8.5MB) Kursbok, kap.6, 12
F20 Ons 14/5,
13-15, E1
YS,LKj
Tentan, framtiden PDF(1.3MB), PDF(52kB), PDF(38kB) = Ljusbilder, Tentatal 3-10,14, Tentatal 1,2,12