The purpose of using computers for drawing is to provide the facility for the user to view the object from different angles, enlarging or reducing the scale or shape of the object called Transformation.

2D Graphics Transformation and Viewing – Computer Graphics and  Multimedia Technology

In this “2D Graphics Transformation and Viewing – Computer Graphics and Multimedia Technology” you will learn about the following topics:

  1. 2D Geometric Transformations
  2. Types of 2D Transformations
  3. Translation, Rotation, Scaling
  4. Composite Transformation
  5. Example Showing Composite Transformations
  6. Advantage of Composition or Concatenation of Matrix
  7. Composition of Two Translations
  8. Composition of Two Rotations
  9. Composition of Two Scaling
  10. Homogeneous Coordinates System
  11. Two Dimensional Object to Screen Viewing
  12. Computer Graphics Window
  13. Viewport
  14. Viewing Transformation or Window to Viewport Transformation or Windowing Transformation
  15. Viewing Transformation in Several Steps
  16. Computer Graphics Window to Viewport Co-ordinate Transformation
  17. Clipping
  18. Applications of Clipping
  19. Types of Clipping
  20. Point Clipping, Line Clipping, Text Clipping, Curve Clipping, Exterior Clipping, Polygon Clipping
  21. Cohen Sutherland Line Clipping Algorithm
  22. Advantage of Cohen Sutherland Line Clipping
  23. Algorithm of Cohen Sutherland Line Clipping
  24. Example of Cohen-Sutherland Line Clipping Algorithm
  25. Sutherland-Hodgeman Polygon Clipping



==== Point to Note ====

If you like to contribute, you can mail us BCA Notes, BCA Question Collections, BCA Related Information, and Latest Technology Information at [email protected].

See your article appearing on BCA Notes (Pokhara University) main page with your designation and help other BCA Students to excel.

Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.

BCA 4th Semester Computer Graphics and Multimedia Technology Notes Pdf: