OpenGL Window 환경 구성
1518 단어 OpenGL
2. 다운로드한 파일을 압축을 풀고 세 개의 폴더를 얻는데 각각include,lib,dll이다.
3、dll 폴더의 *.dll는 시스템 설치 디스크 경로의/window/시스템 32 디렉터리에 복사되며, 안에 이미 있으면 덮어쓰지 않아도 됩니다
include 폴더 아래의gl 폴더를 VC6의 설치 경로 VC98\include 디렉터리로 복사합니다
lib 폴더 아래의 모든 파일을 VC6 설치 경로의 VC98\lib 디렉토리로 복사합니다.
OK..완료, 다음 절차에 따라 성공 여부,
그런 다음 새 프로젝트 테스트를 수행하고 Win32 Console Application을 선택합니다.
#include <gl/glut.h>
void Initial(void)
{
glClearColor(1.0f, 1.0f, 1.0f, 1.0f); //
glMatrixMode(GL_PROJECTION); //
gluOrtho2D(0.0,200.0,0.0,150.0);
}
void Display(void)
{
glClear(GL_COLOR_BUFFER_BIT); //
glColor3f(1.0f, .0f, 0.0f); //
glRectf(50.0f, 100.0f, 150.0f, 50.0f); //
glFlush(); // OpenGL
}
int main(int argc, char* argv[])
{
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB); //
glutInitWindowSize(400,300); //
glutInitWindowPosition(600,120); //
glutCreateWindow(" "); //
glutDisplayFunc(Display); //
Initial(); //
glutMainLoop(); // GLUT
return 0;
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Common Lisp에서 GPU 벡터 기반 글꼴 렌더링그때 조금만 쓴 문자열 드로잉 라이브러리의 소개입니다. 브라우저의 렌더링 엔진을 만드는데 있어서, 취급하기 쉬운 묘화 백엔드가 필요했다. Gecko는 Cairo를 사용하는 것처럼 보였습니다 (과거의 이야기?) 그래서...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.