Presentatie titel

  • View
    34

  • Download
    0

Embed Size (px)

DESCRIPTION

Computer Graphics (Project). Presentatie titel. Technische Informatica www.hogeschool-rotterdam.nl/cmi. Rotterdam, 00 januari 2007. Grafische projecten. Verplicht project (2 ects ):Tircgr02 'Interactief ontwerp met OpenGL ' Gekoppeld aan 'inleiding grafische computertechnieken‘ - PowerPoint PPT Presentation

Text of Presentatie titel

PowerPoint-presentatie

1Presentatie titelRotterdam, 00 januari 2007

Computer Graphics (Project)

Technische Informatica

www.hogeschool-rotterdam.nl/cmi2Grafische projecten Verplicht project (2 ects):Tircgr02 'Interactief ontwerp met OpenGL'Gekoppeld aan 'inleiding grafische computertechnieken Werken in groepen van 2 tot 3 personen, opdelen in deelproblemen Projectvoorstel indienen

Verplicht project: 'Interactief ontwerp met OpenGL' Onderwerp kiezen uit:figuren en voorwerpen, met of zonder landschappenspellen, animaties, screensaversgrafische hulpmiddelenmag ook zelf een passend onderwerp bedenken Opsplitsen in deelproblemenZwak programma compenseren met mooi ontwerp.

Deelproblemen Modelleren met polygonen, Modelleren met krommen, Interactie (callbacks), 3D transformaties, Lichtmodellen, Shading,Texture mappings.

Waar kan je ideen opdoen?

http://ipa.iwr.uni-heidelberg.de/dokuwiki/doku.phphttp://graphics.stanford.edu/courses/#cs248http://www2.cs.pitt.edu/%7Epanos/teaching/1566-repository/#Proj01http://www.student.math.uwaterloo.ca/~cs488/gallery.htmlsoms > 200 uur werk,googleisyourfriend

Algemene voorwaarden

Groepen van minimaal 2 en maximaal 3 studenten Een project met minimaal 5 deelproblemen Korte beschrijving onderwerp en planning Welke technieken en problemen Docent moet goedkeuren en voortgang controleren Niet nodig: uitgebreid verslag Wel nodig: analyse, broncode Demonstratie met toelichting.

Voorbeeld projectvoorstel Namen: . . .Doel: Modelleren van een bal in een 3D-doos Bal kan bewegen Kaatst tegen wanden. De bal heeft een lichtreflectie. De bal vliegt in de richting aangegeven door de muisVoorbeeld projectvoorstel Realisatie:Bal: draadmodellen met texture mapping Lichtreflectie: een van de OpenGL modellen Vliegen: bal heeft rechte baan, regelmatig verplaatsen Baaneffecten: bal kaatst tegen muren Interactie: met muisbeweging

Vrije grafische en verwante projecten Spellen voor spelcomputers Virtual reality Beeldbewerking Visionsystemen (met robots)SimulatiesVisualisatie van productieprocessen en storingen Multimedia presentaties

Spellen voor spelcomputers Het ontwerpen van een spel hoge eisen aan de prestatie i.v.m. snelheid van de beelden Extra beperkingen van de embedded omgeving van de spelcomputer Gebruik van C of assembly niet ongebruikelijk Gebruik van speciale bibliotheken zoals 'allegro Fysieke opstelling noodzakelijk Virtual RealityBijvoorbeeld met een Cave-opstellingEn/of met ongebruikelijke in/uitvoerapparatuurFysieke opstelling noodzakelijk maar niet altijd mogelijkVaak aanpassen of het ontwikkelen van systeemprogrammatuur

Beeldbewerkingsprojecten Zie leerstof beeldbewerking (vision)Theoretisch moeilijke opdrachtenGebruiken van filters en pakketten

Simulaties

Simulatie van bijv. robots, AGV's e.d. Presentatie in 3D-cave Combineren met Maple, Enterprise Dynamic e.d. Multidisciplinair

Visualisatie van productieprocessen

Bijvoorbeeld:BoorputtenChemische productieprocessen VerkeersregelingenMeld- of alarmkamersNavigatiesystemen

Visualisatie van productieprocessen Grafisch weergegeven in een 3D-afbeelding of een mimicStatus van de processen wordt on-line weergegeven Status van de storingen wordt on-line weergegevenCommandering met lichtpen of muis mogelijk,Samenwerking met bedrijf aanbevolenMultimedia presentaties bijvoorbeeld:Animaties Interactieve presentatie van leerstof Voorlichting- of reclamemateriaal Combineren met geluid, en/of video, vormgeving belangrijk Einde