10
1 Avancerad grafik och interaktion period 2, upplägg Fördjupningsdelen av kursen: • tenB&tenC: hopslagen tenta man väljer att svara på åtta av sexton frågor; uppsatskaraktär på svaren som vid tenA • LAB2, LAB3: man får göra prototyp, implementera en algoritm el.dyl. och skriva en dokumentation av vad man gjort samt göra en muntlig presentation Gästföreläsare mm Det finns tider för samtal kring fördjupningsuppgiften, boka via e-post. onsd 28/10, 16-18, månd 2/11, 16-18 Lars Kjelldahl, jag sitter på plan 5, rum 4539, Lindstedtsvägen 5, D-huset mot Lilljansskogen • Gästföreläsare Önskemål? Spelprogrammering/Iphone, interaktion, multimodal interaktion (ljud, TMH), spel/DICE? Specifikation Omfattningen ska normalt vara c:a 2 A4-sidor och innehålla: a. Beskrivande titel, namn b. ange ambitionsnivån: G eller VG c. beskriv metod/algoritm d. beskriv hur du/ni tänkt er att genomföra implementationen, (inkl programvaror, plattform etc) e. referenser till litteratur/källor som du tänker använda Skicka specen till [email protected] Dokumentation Dokumentationen ska innehålla Försättssida med titel, namn Kort beskrivning av vad uppgiften gick ut på Litteraturbakgrund Beskrivning av metod/algoritm (reviderad version av det du/ni skrev i specen) Implementationen Bilder Anvisningar för att köra programmet Referenser Muntlig redovisning Muntlig redovisning vid småseminarium med 3-5 redovisningar per gång enligt bokningsschema Den muntliga redovisningen sker genom en muntlig föredragning av vad man gjort (helst genom någon föreberedd presentation, typ PowerPoint) och sedan en demonstration av programmet man utvecklat, totalt kanske 15 minuter. Redovisning före deadline för tenB&tenC ger bonuspoäng vid tentaresultatet. Tänk på att göra en bra muntlig redovisning, särskilt om du angett ambitionsnivån VG. Tidsschema •091104: spec för fördjupningslabb ska vara inskickad (labb2-3) • 091124-081215: Redovisningstillfällen fördjupningslabb för att få bonuspoäng • 091201: tenB&C läggs ut • 091215: tenB&C ska vara inskickad januari: ytterligare muntliga redovisningar

Specifikation Dokumentation - KTH

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Specifikation Dokumentation - KTH

1

Avancerad grafik och interaktionperiod 2, upplägg

Fördjupningsdelen av kursen:• tenB&tenC: hopslagen tenta man väljeratt svara på åtta av sexton frågor;uppsatskaraktär på svaren som vid tenA

• LAB2, LAB3: man får göra prototyp,implementera en algoritm el.dyl. och skrivaen dokumentation av vad man gjort samtgöra en muntlig presentation

Gästföreläsare mm• Det finns tider för samtal kringfördjupningsuppgiften, boka via e-post.onsd 28/10, 16-18, månd 2/11, 16-18Lars Kjelldahl, jag sitter på plan 5, rum 4539,Lindstedtsvägen 5, D-huset motLilljansskogen

• Gästföreläsare Önskemål?Spelprogrammering/Iphone, interaktion,multimodal interaktion (ljud, TMH), spel/DICE?

SpecifikationOmfattningen ska normalt vara c:a 2 A4-sidor ochinnehålla:a. Beskrivande titel, namnb. ange ambitionsnivån: G eller VGc. beskriv metod/algoritmd. beskriv hur du/ni tänkt er att genomföraimplementationen, (inkl programvaror, plattformetc)e. referenser till litteratur/källor som du tänkeranvända

Skicka specen till [email protected]

DokumentationDokumentationen ska innehålla

Försättssida med titel, namnKort beskrivning av vad uppgiften gick ut påLitteraturbakgrundBeskrivning av metod/algoritm (reviderad version av detdu/ni skrev i specen)ImplementationenBilderAnvisningar för att köra programmetReferenser

Muntlig redovisningMuntlig redovisning vid småseminarium med 3-5redovisningar per gång enligt bokningsschemaDen muntliga redovisningen sker genom en muntligföredragning av vad man gjort (helst genom någonföreberedd presentation, typ PowerPoint) och sedan endemonstration av programmet man utvecklat, totalt kanske15 minuter.Redovisning före deadline för tenB&tenC ger bonuspoängvid tentaresultatet.Tänk på att göra en bra muntlig redovisning, särskilt om duangett ambitionsnivån VG.

Tidsschema•091104: spec för fördjupningslabb ska vara inskickad(labb2-3)• 091124-081215: Redovisningstillfällen fördjupningslabbför att få bonuspoäng• 091201: tenB&C läggs ut• 091215: tenB&C ska vara inskickadjanuari: ytterligare muntliga redovisningar

Page 2: Specifikation Dokumentation - KTH

2

Fördjupningar, tenta, preliminärtHemtenta B&C läggs ut 1 december och ska vara inne 15 december.Av de sexton frågorna väljer man att svara på åtta frågor. Områdena för denna tenta :• Shadows• Multi modal interaction, haptics• Global illumination• Modelling• Perception in Graphics• AR/VR• Visualization (scientific, volume, info,…)• Non Photo realistic rendering• Shaders• Fractals, particles• Human faces, hair,…• Computational photography• Morphing• Mobile Graphics• Applications (GIS, CAD, games…)• Animation

Betygssättning ECTSI år ska ECTS-betyg tillämpas med betygsskalanA, B, C, D, E, F eller Fx.

Kriterier för dessa betyg:Del 1: tenA, tenB resp tenC ger 0-7 poäng vardera. Dessa delar motsvararkursmålen 1, 4 och 5. Det kommer dessutom att finnas möjlighet att få2 bonuspoäng för att göra LAB2 och LAB3 före deadline för tenC. Del 2: LAB1 ger G eller U och motsvarar kursmålen i första hand 2 och 3. Del 3: LAB2 och LAB3 ger G eller VG, där G motsvarar i första handkursmålet 6 och VG motsvarar kursmålen 6, 7 och 8. För betyg A behöver du 18 poäng på tenA-tenC ,G på LAB1 samt VG LAB2/LAB3 För betyg B behöver du 16 (alternativt 18) poäng på tenA-tenC,G på LAB1 samt VG (alternativt G) på LAB2/LAB3För betyg C behöver du 14 (alternativt 12) poäng på tenA-tenC,G på LAB1 samt G (alternativt VG) på LAB2/LAB3För betyg D behöver du 12 poäng på tenA-tenC,G på LAB1 samt G på LAB2/LAB3För betyg E behöver du 10 poäng på tenA-tenC,G på LAB1 samt G på LAB2/LAB3

Labbar från tidigare

• Spherical harmonics• Noise planet• Particle system• Haptik• Shader, skärpedjup

Visualisering med haptik

Partikelsystem Spherical harmonics

Page 3: Specifikation Dokumentation - KTH

3

Noise planet Shader och skärpedjup

Spel med anpassningsbarafrisyrer Visualization

Inselberg

Airflow - Streamlines Volume visualization

Page 4: Specifikation Dokumentation - KTH

4

Information visualizationPerception in Graphics

• Color in Information Display:Principles, Perception, and Models, SIGGRAPH2004, Maureen Stone

Tone Mapping Color2Gray: Salience-Preserving Color Removal,SIGGRAPH2005

Perceptual Illumination Components: A NewApproach to Efficient, High Quality GlobalIllumination Rendering, SIGGRAPH2004

Obscuring Length Changes DuringAnimated Motion, SIGGRAPH2004

Page 5: Specifikation Dokumentation - KTH

5

Efficiently Combining Positions and Normals for Precise 3D Geometry, SIGGRAPH2005

Shadow Algorithms

• Real-Time Shadowing Techniques,tutorial, SIGGRAPH2004

• Assarsson, Akenine-Möller,SIGGRAPH-paper

• Exjobb vid CSC, översikt avalgoritmer, Marcus Beausang

Collision Detection

• Collision Detection and ProximityQueries, Tutorial, SIGGRAPH2004

• Kursboken

Collision Detection

BD-Tree: Output Sensitive CollisionDetection for Reduced Deformable Models,SIGGRAPH2004

Mobile Graphics

Det finns lite på hemsidan för TomasAkenine Möller,www.cs.lth.se/EDA075

Page 6: Specifikation Dokumentation - KTH

6

Non Photo Realistic RenderingNon-photorealistic Camera: Depth Edge Detectionand Stylized Rendering using Multi-Flash ImagingSIGGRAPH2005

SIGGRAPH

Animation

Lpics: a Hybrid Hardware-Accelerated Relighting Enginefor Computer Cinematography

An Approximate Global IlluminationSystem for Computer Generated Films,

SIGGRAPH2004

Motion Doodles: AnInterface for Sketching

Character Motion,SIGGRAPH2004

define an alphabet forcharacter motion

Speaking with Hands: Creating AnimatedConversational Characters from Recordingsof Human Performance, SIGGRAPH2004

Page 7: Specifikation Dokumentation - KTH

7

Synthesizing Animations of HumanManipulation Tasks, SIGGRAPH2004

Automatic Determination of Facial Muscle Activations from SparseMotion Capture Marker Data, SIGRAPH2005, (Fedkiws grupp)

A Method for Animating Viscoelastic Fluids,SIGGRAPH2004 Multimodal Interaction

Joakim Gustafsson, TMH, pratar om detta

Computational Photography

• Eurographics2006, State-of-the-Art-report

Digital Photography with Flash and No-Flash Image Pairs, SIGGRAPH2004

Page 8: Specifikation Dokumentation - KTH

8

Interactive Digital Photomontage,SIGGRAPH2004

Interactive Video Cutout, SIGGRAPH2005

Textureshop: Texture Synthesisas a Photograph Editing Tool,

SIGGRAPH2004

Volume Rendering

Line Drawings from Volume Data

Avancerade ljusberäkningar

Measuring and Modeling the Appearance ofFinished Wood, SIGGRAPH2005

Ray tracing

• A Practical Guide to Ray Tracing andPhoton Mapping, tutorial,SIGGRAPH2004, Henrik Wann Jensen

Page 9: Specifikation Dokumentation - KTH

9

Fractals

Mandelbrot, m.fl. mycket finns med tipsom hur man kan implementera detta.

Särskild genomgång.

Particle systems, flocks

• www, Reynolds• Crowd and Group Animation, tutorial,

SIGGRAPH2004

From Eurographics2006

AR/VR• Developing Augmented Reality

Applications, tutorial,SIGGRAPH2004 (enbart OH dock)

• Alex Olwals genomgång

Modeling by Example, SIGGRAPH2004Best paper, Eurographics2006Volume Surface Trees, Boubekeur et.al

Page 10: Specifikation Dokumentation - KTH

10

Modeling Hair from Multiple Views,SIGGRAPH2005 Bildanalys, datorseende

Automatic Photo Pop-up

Tillämpningar

• GIS• Dataspel• CAD/CAM• Arkitektur, fysisk planering• Medicin

SIGRAD, svenska datorgrafikföreningen, lokalavdelning avEurographics, ordnar en årlig konferens:

• Konferensen SIGRAD 2009 på temat Visualisering ochdesign hålls i Göteborg 2009-11-26–27, informationtillgänglig via www.sigrad.se

Gratis för studentmedlemmar i SIGRAD (dock ejdokumentation och luncher)