View
35
Download
0
Embed Size (px)
DESCRIPTION
Computer Graphics. Presentatie titel. Technische Informatica www.hogeschool-rotterdam.nl/cmi. Rotterdam, 00 januari 2007. Les 4. Les 4 gaat over de hoofdstukken: 6.1 Meetkundige 3D transformaties 6.2 3D transformaties van coordinaten 6.3 Samengestelde 3D transformaties - PowerPoint PPT Presentation
PowerPoint-presentatie
1Presentatie titelRotterdam, 00 januari 2007
Computer Graphics
Technische Informatica
www.hogeschool-rotterdam.nl/cmi2Les 4 Les 4 gaat over de hoofdstukken:
6.1 Meetkundige 3D transformaties6.2 3D transformaties van coordinaten6.3 Samengestelde 3D transformaties6.4 Instantie 3D transformaties7.1 Indelingen van Projectie7.2 Perspectief projectie7.3 Parallelle projectie
3Inleiding Manipulatie en constructie van 3-dimensionale grafische beelden vereist het gebruik van 3 dimensionale meetkundige en coordinaat transformatiesGevormd door basis transformaties:TranslatieRotatieVerschalingDirecte manipulatie met meetkundige transformatiesStationair via coordinaat transformaties
Meetkundige transformatiesEen object Obj in het vlak kan worden beschouwd als een verzameling puntenObj= {P(x,y,z)}
Als het verplaatst wordt , wordt het een nieuw object Obj , waarin alle punten P(x,y,z) verkregen kunnen worden uit P(x,y,z) door middel van meetkundige transformaties
TranslatieBij een translatie wordt een object verplaatst over een gegeven afstand van de orginele positieDe verplaatsing is gegeven door de vector v=aI +bJ+cKHet nieuwe punt P(x,y,z) kan gevonden worden door de transformatie Tv vanuit P(x,y,z ) P= Tv (P) (zie fig 6-1)
TranslatieOm transformaties mogelijk te maken zijn homogene coordinaten nodig:
Verschalen t.o.v. oorsprongBij verschaling veranderen de afmetingen van het objectDe schaalfactor s bepaald of de verschaling een vergroting is, s>1 of een verkleining s