예제 #1
0
        public void UpdateProjection()
        {
            Matrix4 projection = Camera.GetProjection(out HeldBlockProjection);

            Projection = projection;
            Graphics.SetMatrixMode(MatrixType.Projection);
            Graphics.LoadMatrix(ref projection);
            Graphics.SetMatrixMode(MatrixType.Modelview);
        }
예제 #2
0
        public void UpdateProjection()
        {
            DefaultFov = Options.GetInt(OptionsKey.FieldOfView, 1, 150, 70);
            Camera.GetProjection(out Graphics.Projection);

            Graphics.SetMatrixMode(MatrixType.Projection);
            Graphics.LoadMatrix(ref Graphics.Projection);
            Graphics.SetMatrixMode(MatrixType.Modelview);
            Events.RaiseProjectionChanged();
        }