Matrix3.makeTranslation()
方法在三维空间中创建一个平移矩阵,该矩阵将物体沿着三个轴线(X、Y、Z)移动指定的距离。
Matrix3.makeTranslation(x, y, z)
x
:表示物体沿X轴线移动的距离。y
:表示物体沿Y轴线移动的距离。z
:表示物体沿Z轴线移动的距离。该方法返回一个新的3x3矩阵对象。
以下示例创建一个平移矩阵,将物体在X、Y、Z轴线上分别移动1、2和3个单位距离:
const translationMatrix = new THREE.Matrix3().makeTranslation(1, 2, 3);
import { Matrix3 } from 'three';
。Matrix3.makeTranslation(distance)
,其中distance
为距离值。