SE 313 – Computer Graphics and Visual Programming Lecture 5: Geometric Transformations Lecturer: Gazihan Alankuş Please look at the last slides for assignments (marked with TODO)
Outline (lecture will be on the board) Introduction to geometric transformations Representing geometry Geometric transformations and linear algebra Combining geometric transformations Intuitive understanding of geometric transformations Transformations in OpenGL
Projects a3vwEeA- H3l_bot49YO484KGGolEUYrrZmLdJcXXfwY a3vwEeA- H3l_bot49YO484KGGolEUYrrZmLdJcXXfwY Try to decide by next week
TODO: Homework Use the code here as a start: – pring/se313/material/week5/hw/samplecode/ pring/se313/material/week5/hw/samplecode/ – It translates, then rotates (global to local) – Similarly, start with the code that you wrote last week (looking through the area between the two squares) Create a third square that moves between the two and rotates Like these screenshots here: /se313/material/week5/hw/hwshots/ /se313/material/week5/hw/hwshots/
TODO: Prepare for the lab Go over what we learned so far and come prepared for the lab that we will have next week – Simple understanding of geometric transformations The website has supplementary material about what we learned today (under week 5) – Should not be too hard if you understand the homework