1. ์๊ฐ ¶
- ์ฃผ์ : OpenGL
- ์ฐธ์ฌ์ธ : ๋ฅ์๋ฏผ(99,neocoin)
- ๊ธฐ๊ฐ : 2002.2.1 ~ 2002.3.31
- ๋ชฉํ : OpenGL ์์ ๋ฅผ ํตํด ๊ธฐ์ด๋ฅผ ์ตํ๊ณ , ํ๋ก๊ทธ๋จ ๋ง๋ค ๊ฒ์ ์ฐพ๋๋ค.
- ๊ต์ฌ : OpenGL Game programming
3. ์ผ์ ¶
- 2.01 : ๊ณํ ์ฐฉ์, ์์ค ํ์
- 2.02 : p153 ์์ ์ ํ์ ๊ดํ๊ฑฐ ์ ๊น์ง
- 2.04 : Chapter 5์ฅ ์์ ์์ฑ Robot
- 2.08 : Chapter 5์ฅ ์ข
๋ฃ. ๋๊ฐ์ ๋ผ๋ ์ฌ๋ฌ๊ฒ ๊ตฌ์ and ํ๋ณด, 6์ฅ ์ด๋ก ๋ถ๋ถ ์ฝ๊ธฐ.
- 2.10 : Chapter 6์ฅ ์ค๋ฐ์ดํ, ์ ์ ์ ๋ณด MoreEffectiveC++ 1์ฐจ ์์ฝ์ด ์ข
๋ฃ๋๋ 2์ ๋ง์ ์์ ์์ ๋ค์ ์์ํ๋ค.
- 2.24 : ๋ง์ ASE๊ตฌํ ํ๋ก๊ทธ๋จ ํ๋ ์์ ๋ถ์
-
ํ
์
๋
์
์
์
ด ์
์
ํ
์
์
์ฉ 3D
์ค๊ณ
ํ
ด์
์
์ค
๋ฅผ ๊ฐ
์ง
๊ณ
์ค๊ณ ,
๋ผ
์
ด์
์ค
๋ฌธ
์
์,
์
์
์
ด ์๊ฐ
ํ
๋ ๊ฐ
์
์
์ ๊ณ
์ณ
์
๋ค
์
์
์ฑ
ํ
๋ค๊ณ
ํ
๋ค.
์ธ
์ ๊น
์
๋ค.
์
ดํดํ๊ธฐ
๋
์ฝ๊ณ , ๊ตฌ
์กฐ
์
ํ
๋ก๊ทธ
๋
๋ฐ
์ OOP
๋ก
์ฎ๊ธ
ด๋ค
๋ ๊
ด์
์
๋
์
์
ด ๋
์
๋ค. STL
๋น
์ท
ํ๊ฒ linked list๊ธ
๊ตฌ
ํ
ํด ๋
์๊ณ , MEC++
์
์ง
์
์
ด ๋
์
๋
์
๋ค. MEC++๊ฐ
ํ
์ก
์ธ
์
์
๋ณ
ด๋ธ๊ฒ
์
์
๋
๋
๋
์
ด๋ค.
Java3D์ ๊ฐ
์ข
์
์
๋
Java3D์
ํ
๋
์
์
์
ด ์ข
๋ค๊ณ
ํ
๋
๋ฐ,
์ญ
์
์
ดํผ
๋ ๊ณผ
์ ์
์
์จ
์ผ ๊ฒ
๋ค.
๋ฌธ
์
ํ
์ค
4. ํ ์ผ ¶
- ์ฃผ ๊ต์ฌ์์ 20์ฅ ๊ตฌํ
- C++ Builder์์ GLUT ๋ฅผ ์ธ์ ์๋ ๋ฐฉ๋ฒ์ ์ฐพ์ ๋ณด์
- ์๊ฐ์ด ๋๋ฉด Linux์์์ Mesa3D ๊ตฌํ์ ๊ดํด์ ์์ ๋ณด์
5. ์ก๋ด ¶
- D3D ๋ ๋ค๋ฃจ๋๋ก ํด๋ณด์.
- ๋๊ธฐ : 2ํ๋
์๋ ์น๊ตฌ ๋ชจ๊ตฐ๊ณผ ^^; ๊ฐ์ด ๊ณต๋ถ ํ๊ณ ์ถ์๊ฒ๋ง, ๊ฒ์๋ฌ์ ๋ชป๋คํ ๊ฟ์ ์ํด.
- ์ฐธ๊ณ ์์ :
- OpenGL Super Bible (ํ)
- Computer Graphics using OpenGL
- OpenGL Programming Guide 3th
- Game Programming Gems (ํ)