Representations and Transformations Flashcards
With what shape do we draw figures etc.?
Triangels
Why do we not use, e.g. quadralaterals to draw shapes?
Because quadralaterals have 4 points and these do not need to be on one plane (Ebene). But for Trinangles, these are always planar.
How to we store triangles for an shape, so a connected set of triangles?
local vs global coordiante systems
- Concept: Coordinate systems define a space for object placement and manipulation.
Local vs. Global Coordinates: - Local Coordinates: Define positions relative to an object’s own origin.
- Global Coordinates: Define positions relative to a global or world origin.
What are the benefits of local cooridinate systems?
- Concept: Local coordinate systems allow nested relationships, where objects are defined relative to other objects.
- Example: A room may have furniture in its local coordinates, and each piece of furniture may have its own coordinates for items placed on it.
- Utility: Moving a parent object (like a table) automatically moves all nested child objects (like a book on the table).
What types of transformations can i apply to an object?
- Translation: Moves an object.
- Rotation: Spins an object around an axis.
- Scale: Enlarges or shrinks an object.
- Shear: Skews an object along an axis.
Translation
- Concept: Translation shifts every point of an object by the same vector.
- Formula: P′=P+T, where T is the translation vector.
- Effect: A simple addition operation that moves an object without altering its size, orientation, or shape.
Scailing Transformation
How can the Transformations: shear, scale and rotation be performed?
- Concept: Transformations can be constructed by specifying how they act on the standard basis vectors.
- Example: For a matrix M, each column represents the image of a standard basis vector after transformation.
- Application: Multiply the matrix M from the left with the Vektor. If you multiply from the right, you need to transfrom the matrix.
Shear transformation
- Concept: Shearing shifts parts of an object to create a skew effect.
- Effect: Changes angles between axes but keeps them parallel.
- Shear Matrix: shifting the two axis in the direction of the shear axis.
Shear matrix
rotation matrix around the x-Axis
rotation matrix around the y-Axis
rotation matrix around the z-Axis
What is an affine space
A subset of a vector space that includes translations and linear combinations