Skip to main content

CG Syllabus for IA-2

Following is the CG syllabus for IA-2 (to be referred from the textbook, "Interactive Computer Graphics, A top-down approach using OpenGL", 5th editionEdward Angel):

Chapter-3: Input and Interaction (continued from IA-1)
  1.  Clients and Servers
  2. Programming Event-Driven Input
    1. Using the Pointing Device
    2. Window Events
    3. Keyboard Events
    4. The Display and Idle Callbacks
  3. Menus
  4. Logic Operations
    1. Drawing Erasable Lines
    2. XOR and Color
Chapter-4: Geometric Objects and Transformations
  1. Scalars, Points and Vectors
  2. Geometric Objects
  3. Coordinate-Free Geometry
  4. Dot and Cross Products
  5. Change of Coordinates
  6. Example Change of Representation
  7. Homogeneous Coordinates
  8. Affine Transformations
    1. Translation [2D & 3D] (Derivation and numerical examples)
    2. Rotation [2D & 3D] (Derivation and numerical examples)
    3. Scaling [2D & 3D] (Derivation and numerical examples)

Comments

Popular posts from this blog

Chapter-3b: Working with Callbacks

Following topics are discussed in this presentation: Handling the event types in OpenGL - mouse, keyboard, active and passive motion and reshape Viewport Menus in OpenGL Note:  This PPT was taken from  https://www.cs.unm.edu/~angel/BOOK/INTERACTIVE_COMPUTER_GRAPHICS/FIFTH_EDITION/PPT/  and modified according to the syllabus needs.