private void UpdateTransformMatrix() { Matrix4x4 mat = Matrix4x4.CreateScale(SimulationWidth / (float)SimulationHeight, 1f, 1f) * Matrix4x4.CreateTranslation(offset.X, offset.Y, 0) * Matrix4x4.CreateScale(scale); drawProgram.SetView(mat, Vector3.Zero); }