On this page

Function fromRotationTranslation

  • Creates a matrix from a quaternion rotation and vector translation This is equivalent to (but much faster than):

    mat4.identity(dest);
    mat4.translate(dest, dest, vec);
    let quatMat = mat4.create();
    mat4.fromQuat(quatMat, quat);
    mat4.multiply(dest, dest, quatMat);
    

    Parameters

    • out: mat4

      mat4 receiving operation result

    • q: quat

      Rotation quaternion

    • v: ReadonlyVec3

      Translation vector

    Returns mat4

    out

Was this helpful?
SDK JS
Reference
fromRotationTranslation