I've been trying to create a rotation matrix around a specified center in Unity3d, but the Matrix4x4 class doesn't provide any functions that allows me to do so, even though C# does provide a function called:
public void RotateAt(double angle, double centerX, double centerY);
Which is located in System.Windows.Media namespace but inaccessible in Unity3d, is there any way I can create the same rotation matrix in Unity3d? Thank you.