소스 검색

Better near/far values.

legacy
Sam Hocevar sam 14 년 전
부모
커밋
2fe2673600
1개의 변경된 파일8개의 추가작업 그리고 6개의 파일을 삭제
  1. +8
    -6
      src/video.cpp

+ 8
- 6
src/video.cpp 파일 보기

@@ -28,11 +28,6 @@ void Video::Setup(int width, int height)
{
/* Initialise OpenGL */
glViewport(0, 0, width, height);
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
glOrtho(0, width, height, 0, -1, 10);
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();

glEnable(GL_TEXTURE_2D);
glShadeModel(GL_SMOOTH);
@@ -44,11 +39,18 @@ void Video::Setup(int width, int height)

glEnable(GL_BLEND);
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);

/* Projection matrix: once and for all */
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
glOrtho(0, width, height, 0, -(width + height), width + height);
}

void Video::Clear()
{
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);

/* Model view matrix: for each frame, just in case */
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
}


불러오는 중...
취소
저장