Graphics Graphics Korea University kucg.korea.ac.kr 1 Interaction and Animation 고려대학교 컴퓨터 그래픽스 연구실
KUCG Graphics Korea University kucg.korea.ac.kr 2 2D Polygon
KUCG Graphics Korea University kucg.korea.ac.kr 3 Reshape
KUCG Graphics Korea University kucg.korea.ac.kr 4 Result – Reshape
KUCG Graphics Korea University kucg.korea.ac.kr 5 Animation – Rotating a Square Four Vertices of the Square to Lie at Four Equally Spaced Points on a Circle (-cosθ, -sinθ) (-sinθ, cosθ) (cosθ, sinθ) (sinθ, -cosθ)
KUCG Graphics Korea University kucg.korea.ac.kr 6 Class Wizard
KUCG Graphics Korea University kucg.korea.ac.kr 7 New Variables
KUCG Graphics Korea University kucg.korea.ac.kr 8 Constructor
KUCG Graphics Korea University kucg.korea.ac.kr 9 OnCreate( )
KUCG Graphics Korea University kucg.korea.ac.kr 10 OnSize( )
KUCG Graphics Korea University kucg.korea.ac.kr 11 DrawScene( )
KUCG Graphics Korea University kucg.korea.ac.kr 12 Math Header File
KUCG Graphics Korea University kucg.korea.ac.kr 13 OnTimer( )
KUCG Graphics Korea University kucg.korea.ac.kr 14 Result – Rotating a Square
KUCG Graphics Korea University kucg.korea.ac.kr 15 Double Buffering (1/2)
KUCG Graphics Korea University kucg.korea.ac.kr 16 Double Buffering (2/2)
KUCG Graphics Korea University kucg.korea.ac.kr 17 Interaction by the Keyboard
KUCG Graphics Korea University kucg.korea.ac.kr 18 Key Event Handling
KUCG Graphics Korea University kucg.korea.ac.kr 19 Interaction by the Menu
KUCG Graphics Korea University kucg.korea.ac.kr 20 Resources – Menu (1/2)
KUCG Graphics Korea University kucg.korea.ac.kr 21 Resources – Menu (2/2)
KUCG Graphics Korea University kucg.korea.ac.kr 22 Class Wizard
KUCG Graphics Korea University kucg.korea.ac.kr 23 Callback Function
KUCG Graphics Korea University kucg.korea.ac.kr 24 Exercises Rotate a square in the reverse direction if ‘R’ or ‘r’ is pressed Change the color of square randomly whenever the left mouse button is clicked