[컴퓨터]OpenGL프로그래밍 시작하기
- 최초 등록일
- 2006.06.05
- 최종 저작일
- 2006.06
- 57페이지/ MS 파워포인트
- 가격 1,000원
소개글
OpenGL프로그래밍 시작하는 사람에게 추천합니다.
목차
라이브러리 유형들(
PC환경 설정
Glut library를 이용한 프로그래밍
OpenGL 함수의 기본 규칙
OpenGL 변수 형식
main 함수
다각형 그리기
좌표 변환하기
본문내용
라이브러리 유형들(1/4)
OpenGL(Gl)
오픈GL의 메인 라이브러리
오픈GL을 제어하는 기본적인 함수들이 있음
주로 렌더링과 관련된 기능들을 제공
헤더 : gl.h
라이브러리 : opengl32.lib(or dll)
라이브러리 유형들(2/4)
OpenGL Utility(Glu)
Gl사용시 반복 작업 간소화를 위해 사용
헤더 : glu.h
라이브러리 : glu32.lib
라이브러리 유형들(3/4)
OpenGL Auxiliary(Glaux)
오픈Gl응용 프로그램 작성하기 위한 함수를 모아놓은 툴킷
플랫폼에 독립적인 윈도우 제어기능
Glu를 능가하는 물체 생성 기능을 가지는 툴킷 라이브러리
윈도생성, 입력제어, 3차원 물체 생성, 더블버퍼링, 텍스처 매핑용 이미지의 로딩
헤더 : glaux.h
라이브러리 : glaux.lib
라이브러리 유형들(4/4)
OpenGL Utility Toolkit(Glut)
중소형 OpenGL 프로그램을 작성하기 위한 플랫폼 독립적인 툴킷
Aux와 유사한 기능이지만 기능이 휠씬 다양함
헤더 : glut.h
라이브러리 : glut32.lib(or dll)
PC환경 설정
헤더파일
gl.h, glut.h, glaux.h, glu.h
C:\Program Files\ Microsoft Visual Studio\VC98
\Include\GL\*.*
라이브러리 파일
Opengl32.lib(or dll), glut32.lib(or dll), glu32.lib glaux.lib
C:\Windows\System\*.*
Glut library를 이용한 프로그래밍
“Win32 console application”를 이용한 OpenGL 프로그래밍
Visual C++ IDE를 실행
File menu에서 New를 선택하여 새로운 workspace생성
Win32 console application을 프로젝트 타입으로 선택
프로젝트 명을 기입하고 적절한 폴더 선택
새로운 파일을 만들고 소스코드를 입력한다.
참고 자료
없음