MatrixLookAt method

  1. @override
Matrix MatrixLookAt(
  1. Vector3 eye,
  2. Vector3 target,
  3. Vector3 up
)
override

Get camera look-at matrix (view matrix)

Implementation

@override
Matrix MatrixLookAt(
  Vector3 eye,
  Vector3 target,
  Vector3 up,
) => Matrix$.Extract1(
  (p) => _ffi.MatrixLookAt(
    Vector3$.Ref1(eye).asNativePointer<Vector3C>().ref,
    Vector3$.Ref2(target).asNativePointer<Vector3C>().ref,
    Vector3$.Ref3(up).asNativePointer<Vector3C>().ref,
  ).toDart(p.asNativePointer()),
);