기술 자료

Unity Engine

Unity Engine

Inverse3DAffine

Computes the inverse of a 3D affine matrix.
읽는 시간 1분최근 업데이트: 한 달 전

Definition

  • Type: Method
  • Namespace: UnityEngine
  • Assembly: UnityEngine.CoreModule

Inverse3DAffine(Matrix4x4, Matrix4x4)

Computes the inverse of a 3D affine matrix.
public static bool Inverse3DAffine(Matrix4x4 input, ref Matrix4x4 result)

Parameters

Input matrix to invert.

result

The result of the inversion. Equal to the input matrix if the function fails.

Returns

Type

Description

boolReturns true and a valid result if the function succeeds, false and a copy of the input matrix if the function fails.

Remarks

This function is dedicated to a non-singular matrix (typically, a transform matrix), otherwise, returns false and the result is a copy of the input matrix.

Inverse3DAffine(Matrix4x4, Matrix4x4)

Computes the inverse of a 3D affine matrix.
public static bool Inverse3DAffine(in Matrix4x4 input, ref Matrix4x4 result)

Parameters

Input matrix to invert.

result

The result of the inversion. Equal to the input matrix if the function fails.

Returns

Type

Description

boolReturns true and a valid result if the function succeeds, false and a copy of the input matrix if the function fails.

Remarks

This function is dedicated to a non-singular matrix (typically, a transform matrix), otherwise, returns false and the result is a copy of the input matrix.