skyLibrary_inclue
1. <대 1>. openGL본 ¶
Intro
는 를 ? 부 openGL내 리 . openGL 부는 들 면 .
부는 는 openGL superbible 3 번 + openGL Game programming . 마 openGL superbible 번 5 는 는데, 보는 를 보는
.
는 를 ? 부 openGL내 리 . openGL 부는 들 면 .
부는 는 openGL superbible 3 번 + openGL Game programming . 마 openGL superbible 번 5 는 는데, 보는 를 보는
.
1.1.1. (popping) ¶
- 리 : 2 3 물를 면 면 바뀌 보는 부른.
: example : 릴 모 변 린면 리는 면 면 볼 . 냐면 면 는 들 문.
런 3 방. 보 를 면 리는 3 더 . 면 는 방 면 면 .

[PNG image (11.89 KB)]
면


[PNG image (10.91 KB)]
1.1.3. ¶
면 2. 만 리 3D 보면 내물 마 3 물럼 보. 만 는 내물 2 3럼 보 만뿐. 면 떻 2 3럼 보 만들 ? 러 방 만 는 는 . 란 는 멀리는 마 는 말. 더 말면 를 3를 내는 말.
대 는 리 배 보는 림.
대 는 리 배 보는 림.
1.1.5. 맵 ¶
메리() 면 리 들 많. 만 많 메리() 딩 면
는 대 문 . 런 맵 륭 대 . ''' 맵란 면 미리 미를
는 . 미를 부르며, 를 , 런 물 면 맞 는 링'''
부른.
는 대 문 . 런 맵 륭 대 . ''' 맵란 면 미리 미를
는 . 미를 부르며, 를 , 런 물 면 맞 는 링'''
부른.
1.1.7. 리 ¶
는 는 는 ( ) . 마디 1011001 들 는데, 문
는 불능. 린 보면 는 들 뿐, 보 뿐 들 밀 불. 리
는데 는 불 는 동랗 리는 문.(무
불 는 더 .) 는 리면 보 . 리 러
란 부럽 는 방 말.
는 불능. 린 보면 는 들 뿐, 보 뿐 들 밀 불. 리
는데 는 불 는 동랗 리는 문.(무
불 는 더 .) 는 리면 보 . 리 러
란 부럽 는 방 말.
림


[PNG image (13.94 KB)]
1.1.8. 3D & 3D ¶
- 3D는 말대 면 데를 면 는 방 . 를 들 뮬 램, 들 .
- 3D는 대 미리 3D미를 면 보는 방 . 는 매 를 들 . 3D미 는 를 더링 는데만 몇 릴 많 는데, 를 미리 3D미를 면 면 면 보 마 더링 럼 보 .
1.1.9. 모 보모() ¶
3D API 밍 방는 모 보모 방 .
- 보모란, api 미리 떤 본 방 리방 내부 는 는 데를 API 는 (미 )는 방 . 면내 모 물들 를 미리 만들 데 만들는 (scene graph) .
- 모란, 명 를 변 는 모 명 를 는 방 . 방 API 내부 동 방 . 모 미 명 명 받 는데 를 들면 면 대 리 를 뒤 를 , 명를 명 를 변면, 면는 미리 는 변 며 명 명 대 만 .
1.1.11. (viewport) 리(clipping) ¶
- 리란, 리 면 미를 리 는 openGL 면 는데, openGL 면 는 리 .
: example) (0.0) ~ (100,100) 는 모 를 리 보면 (50,50) 리 . 만 (0,0) 만들 면 x y + -를 대 만들.
- 란, 면 0,0 리 눈 보는 를 미 는 면 미 를 . 리 면, 리 면 는 말 . 는 보 를 만, 면 른 미 면, 를 .
1.1.12. ¶
- 등 백 배 projection() 배 . 배 란, 2 면 는 들 면 내리는 말. 물 멀리는 는 는 .
- 는 멀리는 대 능는 는 빛 면 .

[PNG image (14.54 KB)]
1.2.1. OpenGL 동방 ¶
- openGL 내부는 들 변를 동는 동.
- openGL는 리, 대 떤 . 는 리먼( ) . Mac 리눅 대 모 능 말 .
- 리먼는 를 명면 말 미를 는 면 디 openGL 는 는 .
리먼 리먼.
- 면 openGL 떤 는? 를 들보. 떤 면 미를 면 GDI(graphic Device Interface)는 를 데를 보내 .
- openGL 리부 는 미 대 보를 받 미를 GDI 미를 보내 를 끔. 른 마 GDI 는 부만 를뿐 .
1.2.2. openGL 리먼 ¶
- openGL 리는 부 리는 부. 말 는 .
- openGL 리먼 . openGL 랫 랫 방를 대 openGL 루 리 는데, 는 매 리먼 맡.
- 내 명면 openGL 대 명. 대 보.
1.2.3. ¶
- 는 림부 보 명.

[PNG image (16.11 KB)]
- 1. 명 openGL명 .(vertex데 데 .)
- 2. , vertex데 데 대 명, 변 . 명면, 물를 는 들 대 변, 방변 (미) 대 명 변는 .
- 3. 변데를 (면 는 )부 보낸, , 메리를 명대 보낸.
- 4. 는 메모리를 며, 는 는 면 보는 .
1.2.4. 데 ¶
- openGL 데 내부 내부 . 는 리먼 .( 마 데 르 문 를 모 는 데 밖 .)
- 리 데 openGL naming convention( ) 따 는데 . 를 보.
<openGL데 > | <명> | <대 c 데 > | <변 > |
GLbyte | 8 | signed char | b |
GLshort | 16 | short | s |
GLint, GLsizei | 32 | long | l |
GLfloat, GLclampf | 32 | float | f |
GLdouble, GLclampd | 64 | double | d |
GLubyte, GLboolean | 부는 8 | unsigned char | ub |
GLushort | 부는 16 | unsigned short | us |
GLuint, GLenum, GLbitfield | 부는 32 | unsigned long | ui |
- openGL 는 GL 붙는 뿐만 는 .
- size 는 들 는데 는 는 낸.
- clamp는 붙 0.0 1.0 범 는 는 미를 .
- enum boolean 루 .
- bitfield는 눈 듯 바리 대 . 말 openGL 내부는 대 변 루 는데 대 묶 묶 리 변 .