Graphics CIA 2
Graphics CIA 2
Ans:
4. What is 2D transformation techniques. Explain about it .
Ans: 2D transformations are techniques used in computer graphics to change the
position, orientation, or size of objects in a 2D space. They are applied by using
mathematical operations on the coordinates of points or vertices.
Some common 2D transformation techniques include:
Translation: Moves an object by adding offsets to its coordinates
Rotation: Modifies an object's position by applying rotational matrices
Scaling: Enlarges or shrinks an object by multiplying its coordinates
Reflection: Mirrors an object across an axis by inverting one coordinate
Shearing: Skews an object by adding its coordinates
2D transformations can be represented using matrices, and multiple transformations can
be applied in sequence to create more complex effects. For example, a combination of
translation, rotation, and scaling can be used to animate an object's movement.
Homogeneous coordinates are a key technique that allows different types of
transformations to be combined into a single matrix operation.
2D transformations are used in a variety of applications, including object manipulation,
computer-aided design (CAD), image processing, and graphical user interfaces (GUIs).
https://bcalabs.org/subject/2d-transformation-in-computer-graphics
12 MARKS:
5. Explain briefly about 3D composite transformation.
Ans: A 3D composite transformation is the result of performing two or more 3D
transformations in sequence:
Transformation Description