public void ViewMatrix()
{
var stand = new Stand
{
Up = new Vector3(1, 2, 3),
Direction = new Vector3(4, 5, 6),
Position = new Vector3(7, 8, 9)
};
var expected = new Matrix(
0.4082483f, -0.7909116f, -0.4558423f, 0,
-0.8164966f, -0.09304842f, -0.5698029f, 0,
0.4082483f, 0.6048148f, -0.6837634f, 0,
0f, 0.8374357f, 13.90319f, 1);
Assert.AreEqual(expected, stand.ViewMatrix);
}