public void UpdateProjection(Vector2 projectionsize, float zNear = -1, float zFar = 3f) { _Projection = Matrix4.CreateOrthographicOffCenter(-projectionsize.X, projectionsize.X, -projectionsize.Y, projectionsize.Y, zNear, zFar); }
public void UpdateProjection(Vector2 projectionsize) { _Projection = Matrix4.CreateOrthographicOffCenter(-projectionsize.X, projectionsize.X, -projectionsize.Y, projectionsize.Y, -1, 3); }
public Matrix(Vector2 projectionsize, float zNear = -1, float zFar = 3f) { ResetView( ); UpdateProjection(projectionsize, zNear, zFar); CalculateMVP( ); }
public Matrix(Vector2 projectionsize) { ResetView( ); UpdateProjection(projectionsize); CalculateMVP( ); }