Programmering af interaktive 3D verdener

2021/2022

Modulets indhold, forløb og pædagogik

Modulets formål er at introducere den studerende til programmering af 3D virtuelle verdener med interaktive og animerede elementer, der kan navigeres af brugerne.

Læringsmål

Viden

Studerende som gennemfører modulet vil opnå:

  • forståelse af transformationer af vektorer og punkter mellem koordinatsystemer
  • kendskab til forskellige repræsentationer (herunder matricer og kvaternioner) af transformationer (f.eks. translation, rotation og skalering)
  • forståelse af hierarkisk modellering af 3D virtuelle objekter og scener

Færdigheder

Studerende som gennemfører modulet vil være i stand til at:

  • skabe 3D virtuelle verdener der kan navigeres af brugere med et interaktivt virtuelt kamera
  • programmere transformation og animation af 3D virtuelle objekter, herunder lineær bevægelse og rotation omkring et punkt
  • programmere kollisions-detektion mellem virtuelle objekter, og reaktioner til disse kollisioner
  • integrere 2D brugerinterfaces i 3D virtuelle verdener

Kompetencer

Studerende som gennemfører modulet vil være i stand til at:

  • skabe navigerbare 3D virtuelle verdener med mulighed for interaktioner

Undervisningsform

Se oversigt over undervisningsformer under §17.

Eksamen

Forudsætning for indstilling til prøven

  • For at kvalificere sig til eksamen, skal den studerende have:
    - afleveret obligatoriske opgaver rettidigt
    - færdiggjort obligatoriske studieaktiviteter rettidigt

Prøver

Prøvens navnProgrammering af interaktive 3D verdener
Prøveform
Skriftlig eller mundtlig
ECTS5
Tilladte hjælpemidler
Med visse hjælpemidler:
Se semesterbeskrivelse
Bedømmelsesform7-trins-skala
CensurIntern prøve
VurderingskriterierVurderingskriterierne er angivet i Universitetets eksamensordning

Fakta om modulet

Engelsk titelProgramming Interactive 3D Worlds
ModulkodeMSNMEDB3213A
ModultypeKursus
Varighed1 semester
SemesterEfterår
ECTS5
UndervisningssprogDansk
UndervisningsstedCampus Aalborg
Modulansvarlig

Organisation

StudienævnStudienævn for Medieteknologi
InstitutInstitut for Arkitektur og Medieteknologi
FakultetDet Tekniske Fakultet for IT og Design