Vissa mindre revisioner kommer att göras under gång, men i stort kör
vi labbarna som 2010. Dvs allt skall vara körbart som det är. Allt
labbmaterial är för Linux, men är ganska enkelt att anpassa för andra
OS.
Laborationerna är obligatoriska (förutom labb 0)!
Observera att duggorna är del av den betygsgrundande examinationen!
Det är inte säkert att ni kan fullfölja en labb på de schemalagda 4 timmarna. Ni ägnar då labben en del tid utanför schemalagd tid, och redovisar på en senare labb. Reservlabben är labbkursens officiella slut, så se till att du är så nära färdig att du blir klar på den.
Alla laborationer går i labbsalen Olympen, som är i korridor 25, övre planet. Detta är den enda labbsalen på ISY som har GPUer värda namnet, NVidia 250GTS, ett medelklasskort som var det snabbaste som klarade effektkraven för labbdatorerna. Det är också möjligt att köra CUDA och OpenCL där. Övriga labbsalar har enkla GPUer som är direkt olämpliga för alla GPU-tunga övningar.
OBS! Kapitelnumreringen i boken är ändrad från
2009 till 2010, i och med att kapitel 5 (advanced shaders/GPU
computing) delats i två.
Olympen, tisdag 6/9 13-17
Detta är en frivillig laboration för er som inte känner er så säkra på GLSL. Är GLSL helt nytt för er så kan ni följa laboration 3 i TSBK07. Annars kan ni "tjuvstarta" på labb 1 eller göra andra GLSL-relaterade övningar. Laboration 1 i vår GPU Computing-kurs kan vara ett alternativ.
Laborationen har ingen egentlig examination, men det finns möjlighet för er att få viss assistans och diskutera problem.
Olympen, tisdag 13/9 13-17
Laborationen inleds med en dugga, som täcker kapitel 3-5.
Förberedelser: Läs på kapitel 3 till 5 innan labben. Kapitel 5 är viktigast för själva labben, övriga för duggan.
Olympen, tisdag 20/9 13-17
OBS! För ögonblicket kallas denna labb "labb 3" i materialet pga omnumrering.
Laborationen inleds med en dugga, som täcker kapitel 8 (Rigid body animation) samt (i mindre utsträckning) föreläsningsmaterialet.
Förberedelser: Läs igenom kapitel 8. Använd gärna Baraff, Physically Based Modelling som stöd och komplettering, kapitel 1-3 samt 8, samt de delar av föreläsningsmaterialet som gäller partikeldynamik och stela kroppens dynamik.
Olympen, tisdag 27/9 13-17
Denna labb är också under omnumrering.
Laborationen inleds med en dugga, som täcker kapitel 6, 9, 11, 12.
Olympen, tisdag 4/10 13-17
Laborationen inleds med en dugga, som täcker kapitel 10, 13, 14, 15.
Olympen, tisdag 11/10 13-17
Laborationen inleds med möjlighet att göra om dugga från tidigare laboration.
Reservtid för tidigare laborationer.
FÖRANMÄLAN: Eftersom varje labb bara går en gång så behövs ingen föranmälan. Det är meningen att labbarna skall göras i grupper om två.