vectorToLocalFrame static method

Vector3 vectorToLocalFrame(
  1. Vector3 position,
  2. Quaternion quaternion,
  3. Vector3 worldVector, [
  4. Vector3? result,
])

Implementation

static Vector3 vectorToLocalFrame(Vector3 position,Quaternion quaternion,Vector3 worldVector, [Vector3? result]){
  result ??= Vector3.zero();
  quaternion.w *= -1;
  quaternion.vmult(worldVector, result);
  quaternion.w *= -1;
  return result;
}