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.
In this “2D Graphics Transformation and Viewing – Computer Graphics and Multimedia Technology” you will learn about the following topics:
- 2D Geometric Transformations
- Types of 2D Transformations
- Translation, Rotation, Scaling
- Composite Transformation
- Example Showing Composite Transformations
- Advantage of Composition or Concatenation of Matrix
- Composition of Two Translations
- Composition of Two Rotations
- Composition of Two Scaling
- Homogeneous Coordinates System
- Two Dimensional Object to Screen Viewing
- Computer Graphics Window
- Viewport
- Viewing Transformation or Window to Viewport Transformation or Windowing Transformation
- Viewing Transformation in Several Steps
- Computer Graphics Window to Viewport Co-ordinate Transformation
- Clipping
- Applications of Clipping
- Types of Clipping
- Point Clipping, Line Clipping, Text Clipping, Curve Clipping, Exterior Clipping, Polygon Clipping
- Cohen Sutherland Line Clipping Algorithm
- Advantage of Cohen Sutherland Line Clipping
- Algorithm of Cohen Sutherland Line Clipping
- Example of Cohen-Sutherland Line Clipping Algorithm
- 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:
- Unit I: Introduction To Computer Graphics and Basic Concept of Drawing Computer Graphics
- Unit II: Overview of Graphics System
- Unit III: 2D Graphics Algorithm
- Unit V: 3D Graphics
- Unit VI: Illumination and Rendering
- Unit VII: Introduction To Multimedia
- Unit VIII: Media Software
- Unit IX: Multimedia Building Blocks
0 Comments