{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

22_2DGraphicsIntro.3up

# G objects turning expanding moving we call these

This preview shows page 1. Sign up to view the full content.

This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: e on the screen •  In pixel based graphics, model and rendering are iden:cal •  In geometry- based graphics these are diﬀerent –  Think 3D object – rendered on screen in 2D –  Even in 2D graphics – stored as points, a mesh, and rendered on the screen as a solid body 5 2D Graphical Manipula:ons •  For 2D graphics, we want to manipulate model in various ways –  E.g. objects turning, expanding, moving •  We call these opera:ons graphical manipula:ons –  Rota:on, scaling, transla:on •  Graphical manipula:ons are performed via matrix math on a geometrical model –  Model consists of set of Cartesian coordinates –  Restrict ourselves to 2D for this course 6 Beneﬁts of Geometrical Manipula:ons •  Allow reuse of objects in scenes –  Can create mul:ple instances by transla:ng model of object and re- rendering •  Allows speciﬁca:on of object in its own coordinate system –  Don’t need to deﬁne object in terms of its screen loca:on or orienta:on •  Simpliﬁes remap...
View Full Document

{[ snackBarMessage ]}

Ask a homework question - tutors are online