Syntax
- t(tx, ty, tz)
Parameters
- tx, ty, tz—floatAmount to translate in each direction.
Description
The t operation translates the current shape (it adds the translation vector (tx, ty, tz) to scope.t).
The translation is relative to the scope axes. If the scope is rotated, the given translation vector is rotated accordingly before it is applied.
The relative operator ' permits a convenient notation relative to the scope size: t('tx,0,0) is equivalent to t(tx*scope.sx, 0, 0).
Note:
t(x,y,z) is the same as translate(rel, scope, x, y, z).
Related
Examples
Translate - rotation concatenation
This is the initial shape we start with. | ![]() |
First a translation of two units along the x-axis. | ![]() |
Then a rotation of 30 degrees around the y-axis. | ![]() |
And another translation of 2 units along the x-axis.
| ![]() |



