Computer Graphics Questions
The different types of transformations used in computer graphics are:
1. Translation: It is the process of shifting an object from one position to another in the coordinate system.
2. Rotation: It involves rotating an object around a fixed point or axis in the coordinate system.
3. Scaling: It is the process of resizing an object by increasing or decreasing its size in the coordinate system.
4. Shearing: It involves skewing an object along one or more axes in the coordinate system.
5. Reflection: It is the process of mirroring an object across a line or plane in the coordinate system.
6. Projection: It is used to represent a three-dimensional object onto a two-dimensional surface, such as a screen or paper.
7. Affine transformation: It combines translation, rotation, scaling, and shearing to create a more complex transformation.
These transformations are fundamental in computer graphics and are used to manipulate and manipulate objects in a virtual environment.