Files
doom-dm/Engine/src/Util/Math.cs
2024-12-05 03:19:18 +03:00

15 lines
274 B
C#

using OpenTK.Mathematics;
namespace Engine.Util;
public static class Math
{
public static Vector4 MulProject(this Vector4 a, in Matrix4 m)
{
var result = a * m;
if (result.W != 0.0)
result /= result.W;
return result;
}
}