Ask Your Question
4

What are the various ways to alter separate OpenGL entities utilizing diverse transformations?

asked 2022-06-19 11:00:00 +0000

huitzilopochtli gravatar image

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
3

answered 2022-11-19 21:00:00 +0000

qstack gravatar image

The following are the various ways to alter separate OpenGL entities utilizing diverse transformations:

  1. Translation: It moves an object along a straight line in a direction defined by the vector designated.

  2. Scaling: It determines the size of an object along a specific axis to expand or contract its dimensions.

  3. Rotation: It rotates an object around its origin.

  4. Shearing: It is a transformation that moves a geometric shape along a specific direction.

  5. Reflection: It mirrors an object across a line, also known as its axis of reflection.

  6. Projection: It maps a three-dimensional object onto a two-dimensional surface by defining the perspective.

  7. Affine transformation: A linear transformation that preserves points and straight lines, including rotation, scaling, and translation.

  8. Non-affine transformation: It changes the shape of the object, not preserving points and straight lines.

  9. Texture mapping: It maps an image onto a 3D object, altering its appearance.

  10. Extrusion: It projects a 3D object onto a 2D plane, then restores it into a 3D shape.

  11. Deformation: It changes the shape of the object entirely.

  12. Warping: It distorts the image of an object to appear more naturalistic.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss

Add Answer


Question Tools

Stats

Asked: 2022-06-19 11:00:00 +0000

Seen: 13 times

Last updated: Nov 19 '22