Method TransformPoint
TransformPoint(in float4x4, in float3)
Transforms a 3D point by a 4x4 transformation matrix.
Declaration
public static float3 TransformPoint(this in float4x4 m, in float3 p)
Parameters
Type | Name | Description |
---|---|---|
float4x4 | m | A transformation matrix |
float3 | p | A 3D position |
Returns
Type | Description |
---|---|
float3 | A vector containing the transformed point. |
Remarks
This method assumes that m
is an affine transformation matrix.