Inline videos. See also:Category: Articles with embedded Videos..

Translation (geometry)

From Biocrawler, the free encyclopedia.

In Euclidean geometry, a translation, or translation operator, is an affine transformation of Euclidean space which moves every point by a fixed distance in the same direction. It can also be interpreted as the addition of a constant vector to every point, or as shifting the origin of the coordinate system. In other words, if v is a fixed vector, then the translation Tv will work as Tv(p) = p + v.

If T is a translation, then the image of a subset A under the function T is the translate of A by T. The translate of A by Tv is often written A + v.

Each translation is an isometry.

Matrix representation

Since a translation is an affine transformation, but not a linear transformation, homogeneous coordinates are normally used to represent the translation operator by a matrix. Thus we write the 3-dimensional vector w = (wx, wy, wz) using 4 homogeneous coordinates as w = (wx, wy, wz, 1).

To translate an object by a vector v, each homogeneous vector p (written in homogeneous coordinates) would need to be multiplied by this translation matrix:

T_{\mathbf{v}} =  \begin{bmatrix} 1 & 0 & 0 & v_x \\ 0 & 1 & 0 & v_y \\ 0 & 0 & 1 & v_z \\ 0 & 0 & 0 & 1  \end{bmatrix} . \!

As shown below, the multiplication will give the expected result:

T_{\mathbf{v}} \mathbf{p} = \begin{bmatrix} 1 & 0 & 0 & v_x \\ 0 & 1 & 0 & v_y \\ 0 & 0 & 1 & v_z \\ 0 & 0 & 0 & 1 \end{bmatrix} \begin{bmatrix} p_x \\ p_y \\ p_z \\ 1 \end{bmatrix} = \begin{bmatrix} p_x + v_x \\ p_y + v_y \\ p_z + v_z \\ 1 \end{bmatrix} = \mathbf{p} + \mathbf{v} . \!

The inverse of a translation matrix can be obtained by reversing the direction of the vector:

T^{-1}_{\mathbf{v}} = T_{-\mathbf{v}} . \!

Similarly, the product of translation matrices is given by adding the vectors:

T_{\mathbf{u}}T_{\mathbf{v}} = T_{\mathbf{u}+\mathbf{v}} . \!

Because addition of vectors is commutative, multiplication of translation matrices is therefore also commutative (unlike multiplication of arbitrary matrices).

See also

External link

  • Translation Transform (http://www.cut-the-knot.org/Curriculum/Geometry/Translation.shtml) (requires Java)
Wikipedia (http://en.wikipedia.org/wiki/Main_Page) Translation_(geometry) (http://en.wikipedia.org/wiki/Translation_(geometry)) version history (http://en.wikipedia.org/w/index.php?title=Translation_(geometry)&action=history) GNU Free Documentation Lizenz (http://en.wikipedia.org/wiki/Wikipedia:Text_of_the_GNU_Free_Documentation_License) CC-by-sa (http://creativecommons.org/licenses/by-sa/2.5/)

Personal tools
Google Search
Google
Web
biocrawler.com