send link to app

Transforms


4.6 ( 2856 ratings )
Productivité Éducation
Développeur Vasudevan K
1.99 USD

Description:
This is a cool app for computing and visualizing 2-D affine transformations. This is a must have tool for people working in computer graphics, animation, game development, CAD/CAM, mathematics and students or anyone who is curious about transformation matrices.

Create
Create transformation matrices by defining simple transforms such as,
Translation - as units along a vector.
Rotation - as degrees around a point.
Reflection - around a mirror line.
Scale - as units along X and Y.
Skew - as units along X and Y.

A transform can be modified by applying an inverse. For example, if the transform name says “T0 : Translation (inverse)” , it means that a translation transform is created with the given inputs and the inverse of the transformation matrix is added to the stack.

Visualize
A graphics view shows the effect of the transforms applied sequentially to on an object .
Visualize the effect of changing the parameters of a transform.
Visualize the effect of the order of applying transform by changing the order in the stack.
Visualize the effect of applying the transforms with respect to either the world or the local coordinate system.


Compute
A transformation matrix which represents the accumulation of all the transforms in the input stack is computed dynamically.

Format
The matrix is by default shown in column major format. This can be changed to row-major from the settings.