语法
- t(tx, ty, tz)
参数
- tx - floatx 方向上的平移数量。
- ty - floaty 方向上的平移数量。
- tz - floatz 方向上的平移数量。
描述
t 操作用于根据矢量 (tx, ty, tz) 平移范围,即矢量会添加到 scope.t。 如果范围旋转非零,则先围绕枢轴将传递的平移矢量旋转角度 (scope.rx, scope.ry, scope.rz)。 换句话说,平移相对于 scope 轴。
相对运算符 ' 允许相对于范围大小的简便记法:t('tx,0,0) 相当于 t(tx*scope.sx, 0, 0)。
注: t(x,y,z) 与 translate(rel, scope, x, y, z) 相同。
相关内容
示例
平移 - 旋转串联
这是我们要开始使用的初始形状。
| |
首先,沿 x 轴平移两个单位。
| |
然后,绕 y 轴旋转 30 度。
| |
沿 x 轴再平移 2 个单位。
|