|
|
|
 |
ÆÇ¸Å°¡ |
28,000¿ø ¡æ 20,440¿ø 27% |
|
 |
¸¶Àϸ®Áö |
1% 200¿ø |
|
 |
¹ßÇàÀÏ |
2005-01-10
|
 |
ISBN |
8956742243 | 9788956742243
|
 |
±âŸÁ¤º¸ |
¹ø¿ª¼ | 765ÂÊ
|
|
 |
¿¹»óÃâ°íÀÏ
|
|
 |
¹è¼Ûºñ |
¹«·á¹è¼Û
|
| |
|
|  |
| ÆÇ¸Å½ÃÀÛ ¾Ë¸² SMS ½Åû |
Ãâ°£¿¹Á¤/ǰÀý/ÀϽÃǰÀý/ÀýÆÇ »óÅÂÀÇ »óǰÀÌ
ÆÇ¸Å°³½ÃµÇ¸é, SMS¾Ë¸²À» ½ÅûÇϽŠ°í°´´Ô²²
¾Ë¸²SMS¸¦ ¹ß¼ÛÇØ µå¸³´Ï´Ù.
(´Ü, ¹®ÀÚ¸Þ¼¼Áö È®ÀÎ ÈÄ Áï½Ã ±¸¸ÅÇÏÁö ¾ÊÀ¸¸é
Àç°í°¡ ¼ÒÁøµÉ ¼ö ÀÖ½À´Ï´Ù.) |
|
|
|
|
 |
| °ÔÀÓ
|
|
|
|
|
|
|
 |
|
OpenGLÀº °íǰÁúÀÇ ÄÄÇ»ÅÍ À̹ÌÁö¸¦ »ý¼ºÇϰí, 2D ¹× 3D ¿ÀºêÁ§Æ®¿Í Ä÷¯ ºñÆ®¸Ê µîÀ» »ç¿ëÇÏ´Â ´ëÈÇü ÀÀ¿ë ÇÁ·Î±×·¥À» Á¦ÀÛÇϴµ¥ »ç¿ëµÇ´Â °·ÂÇÑ ¼ÒÇÁÆ®¿þ¾î ÀÎÅÍÆäÀ̽ºÀÌ´Ù. OpenGL ÇÁ·Î±×·¡¹Ö °¡À̵å Á¦4ÆÇÀº OpenGL ¹× OpenGL À¯Æ¿¸®Æ¼ ¶óÀ̺귯¸®(Utility Library)¿¡ ´ëÇÑ ¿Ïº®ÇÑ ³»¿ëÀ» ¾Ë±â ½±°Ô ¼³¸íÇϰí ÀÖ´Ù. Á¦3ÆÇ¿¡¼´Â OpenGL 1.2 ¹öÀü¿¡ ´ëÇØ ¼³¸íÇÏ¿´À¸³ª, Á¦4ÆÇ¿¡¼´Â OpenGL 1.3 ¹× 1.4ÀÇ Ãֽбâ´É»Ó¸¸ ¾Æ´Ï¶ó OpenGL ARB È®Àå¿¡ ´ëÇØ ¼³¸íÇÑ´Ù.ÀÌ Ã¥À» ÅëÇØ 3D ¸ðµ¨À» ±¸¼ºÇÏ°í ·»´õ¸µÇÏ´Â ¹æ¹ý, »ç¿ëÀÚÀÇ ÀԷ¿¡ µû¶ó ¹°Ã¼¸¦ ¹Ù¶óº¸´Â ½ÃÁ¡À» µ¿ÀûÀ¸·Î º¯È¯ÇÏ´Â ¹æ¹ý, ±×¸®°í º¸´Ù »ç½ÇÀûÀΠǥÇöÀ» À§ÇÑ ½¦À̵ù, ¶óÀÌÆÃ, ÅØ½ºÃ³¸µ µî°ú °°Àº ±âº»ÀûÀÎ ÄÄÇ»ÅÍ ±×·¡ÇȽº Å×Å©´ÐµéÀ» ¸íÈ®ÇÏ°Ô ÀÌÇØÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. »Ó¸¸ ¾Æ´Ï¶ó, ÀÌ Ã¥¿¡¼´Â ÅØ½ºÃ³ ¸ÅÇÎ, ¾ÈƼ¾Ù¸®¾î½Ì, ¾È°³ È¿°ú, ±â»ó È¿°ú, NURBS, À̹ÌÁö ÇÁ·Î¼¼½Ì µî°ú °°Àº °í±Þ Å×Å©´Ð¿¡ ´ëÇØ¼µµ »ó¼¼ÇÏ°Ô ¼³¸íÇÑ´Ù. ¶ÇÇÑ ¼º´É Çâ»ó ±â¹ý, OpenGL È®Àå, Å©·Î½º Ç÷§Æû Å×Å©´Ð µî°ú °°Àº ÇÙ½É ÁÖÁ¦µé¿¡ ´ëÇØ¼µµ ´Ù·ç°í ÀÖ´Ù.
±× Áß¿¡¼µµ Áß¿äÇÑ ºÎºÐÀº ARB Á¤Á¡ ¹× ÇÁ·¡±×¸ÕÆ® ÇÁ·Î±×·¥ È®Àå¿¡ ´ëÇØ ¼Ò°³Çϰí ÀÖ´Ù´Â Á¡ÀÌ´Ù. ¶ÇÇÑ ¿©·¯ °¡Áö »õ·Î¿î ¿¹Á¦ ÇÁ·Î±×·¥µµ Ãß°¡µÇ¾ú´Ù.OpenGL Å×Å©´ÏÄà ¶óÀ̺귯¸®(Technical Library)¿¡¼´Â OpenGL¿¡ ´ëÇÑ Æ©Å丮¾ó ¹× ·¹ÆÛ·±½ºµéÀ» Á¦°øÇϰí ÀÖ´Ù. ÇÁ·Î±×·¡¸Ó´Â ÀÌ ¶óÀ̺귯¸®¸¦ ÅëÇØ OpenGLÀ» º¸´Ù È®½ÇÇÏ°Ô ÀÌÇØÇϰí ÃÖ´ëÇÑ È°¿ëÇÏ´Â ¹æ¹ýÀ» ÀÍÈú ¼ö ÀÖ´Ù.OpenGL Å×Å©´ÏÄà ¶óÀ̺귯¸®´Â ¿ø·¡ SGI¿¡¼ °³¹ßÇÑ °ÍÀ¸·Î, OpenGL ¹× OpenGL °ü·Ã ±â¼úÀÇ Áö¼ÓÀûÀÎ ¹ßÀüÀ» ´ã´çÇÏ´Â ÄÁ¼Ò½Ã¾öÀÎ ARB(Architecture Review Board)¿¡¼ Áö¼ÓÀûÀ¸·Î °ü¸®Çϰí ÀÖ´Ù. OpenGL ARB´Â 3Dlabs, Compaq, Evans & Sutherland, Hewlett-Packard, IBM, Intel, Intergraph, Microsoft, NVIDIA, SGI µî°ú °°Àº »ê¾÷°è ¸®´õµé·Î ±¸¼ºµÇ¾î ÀÖ´Ù. 'OpenGL ÇÁ·Î±×·¡¹Ö °¡À̵å Á¦4ÆÇ'Àº Dave Shreiner, Mason Woo, Jackie Neider, Tom Davis°¡ °øµ¿À¸·Î ÁýÇÊÇÏ¿´´Ù.
|
 |
|
 |
Chapter 1 OpenGLÀÇ ¼Ò°³ OpenGLÀ̶õ ¹«¾ùÀΰ¡? OpenGL ÄÚµå ¸Àº¸±â OpenGL Ä¿¸Çµå ¹®¹ý »óÅ ±â°è·Î º» OpenGL OpenGL ·»´õ¸µ ÆÄÀÌÇÁ¶óÀÎ µð½ºÇ÷¹ÀÌ ¸®½ºÆ® Æò°¡ÀÚ Á¤Á¡ ¿¬»ê ÇÁ¸®¹ÌƼºê Á¶¸³ Çȼ¿ ¿¬»ê ÅØ½ºÃ³ Á¶¸³ ·¡½ºÅÍÈ ÇÁ·¡±×¸ÕÆ® ¿¬»ê OpenGL °ü·Ã ¶óÀ̺귯¸® include ÆÄÀÏ GLUT — OpenGL À¯Æ¿¸®Æ¼ ŸŶ ¾Ö´Ï¸ÞÀÌ¼Ç ºÒ±ÔÄ¢ÀûÀÎ ¸®ÇÁ·¹½¬ ¿òÁ÷ÀÓ = ´Ù½Ã ±×¸®±â + ±³Ã¼
Chapter 2 »óÅ °ü¸® ¹× ±âÇÏ ¿ÀºêÁ§Æ® ±×¸®±â µå·ÎÀ× ¼¹ÙÀ̹ú Ŷ À©µµ¿ì Ŭ¸®¾îÇϱâ Ä÷¯ ÁöÁ¤Çϱ⠵å·ÎÀ× ¿¬»êÀ» °Á¦·Î ½ÇÇà½Ã۱â ÁÂÇ¥°è ¼¹ÙÀ̹ú Ŷ Á¡, ¼±, Æú¸®°ï Ç¥ÇöÇϱâ Á¡, ¼±, Æú¸®°ïÀ̶õ? Á¤Á¡ ÁöÁ¤Çϱâ OpenGL ±âÇÏ ÇÁ¸®¹ÌƼºê ±âº» »óÅ °ü¸® Á¡, ¼±, Æú¸®°ï µð½ºÇ÷¹ÀÌÇϱâ Á¡ ¼± Æú¸®°ï ¹ý¼± º¤ÅÍ Á¤Á¡ ¹è¿ 1´Ü°è ¡ª ¹è¿ Ȱ¼ºÈÇϱâ 2´Ü°è ¡ª ¹è¿¿¡ ÀúÀåÇÒ µ¥ÀÌÅÍ ÁöÁ¤Çϱâ 3´Ü°è ¡ª ¿ªÂüÁ¶ ¹× ·»´õ¸µÇϱâ ÀÎÅ͸®ºê ¹è¿ ¼Ó¼º ±×·ì °î¸éÀ» Æú¸®°ï ¸ðµ¨·Î ¸¸µé ¶§ À¯¿ëÇÑ ¸î °¡Áö Å×Å©´Ð ¿¹Á¦ ¡ª 20¸éü ¸¸µé±â
Chapter 3 ºäÀ× °³¿ä ¡ª Ä«¸Þ¶ó ±¸Á¶ Á¤À°¸éü¸¦ ±×¸®´Â °£´ÜÇÑ ¿¹Á¦ ¹ü¿ë º¯È¯ Ä¿¸Çµå ºäÀ× ¹× ¸ðµ¨¸µ º¯È¯ º¯È¯ ÀÌÇØÇϱ⠸𵨸µ º¯È¯ ºäÀ× º¯È¯ Åõ¿µ º¯È¯ ¿ø±Ù Åõ¿µ Á÷±³ Åõ¿µ °üÃø °ø°£ Ŭ¸®ÇÎ ºäÆ÷Æ® º¯È¯ ºäÆ÷Æ® Á¤ÀÇÇϱ⠺¯È¯µÈ ±íÀÌ ÁÂÇ¥ º¯È¯¿¡ °ü·ÃµÈ ¹®Á¦ ÇØ°á ¹æ¹ý Çà·Ä ½ºÅà Á¶ÀÛÇϱ⠸𵨺ä Çà·Ä ½ºÅà Åõ¿µ Çà·Ä ½ºÅà ºÎ°¡ÀûÀΠŬ¸®ÇÎ Æò¸é ¿©·¯ °¡Áö º¯È¯ ÇÔ²² »ç¿ëÇϱâ žç°è ¸¸µé±â ·Îº¿ ÆÈ ¸¸µé±â º¯È¯À» ¿ªÀ¸·Î ¼öÇàÇϰųª Èä³»³»±â
Chapter 4 Ä÷¯ Ä÷¯ ÀÎ½Ä ÄÄÇ»ÅÍ Ä÷¯ RGBA ¸ðµå¿Í Ä÷¯ À妽º ¸ðµå RGBA µð½ºÇ÷¹ÀÌ ¸ðµå Ä÷¯ À妽º µð½ºÇ÷¹ÀÌ ¸ðµå RGBA¿Í Ä÷¯ À妽º ¸ðµå Áß¿¡¼ ¼±ÅÃÇϱ⠵ð½ºÇ÷¹ÀÌ ¸ðµå º¯°æÇϱâ Ä÷¯¿Í ½¦À̵ù ¸ðµ¨ ÁöÁ¤Çϱâ RGBA ¸ðµå¿¡¼ Ä÷¯ ÁöÁ¤Çϱâ Ä÷¯ À妽º ¸ðµå¿¡¼ Ä÷¯ ÁöÁ¤Çϱ⠽¦À̵ù ¸ðµ¨ ÁöÁ¤Çϱâ
Chapter 5 ¶óÀÌÆÃ ¼ûÀº ¸é Á¦°Å ½Ç¼¼°è¿Í OpenGL ¶óÀÌÆÃ Ambient, Diffuse, Specular, Emissive ÀçÁú Ä÷¯ ºû°ú ÀçÁú ¼Ó¼º¿¡ ´ëÇÑ RGB°ª ºûÀÌ ºñÃçÁø ±¸¸¦ ±×¸®´Â °£´ÜÇÑ ¿¹Á¦ ±¤¿ø »ý¼ºÇϱâ Ä÷¯ ¹èÄ¡¿Í °¨¼è ½ºÆ÷Æ®¶óÀÌÆ® ´ÙÁß Á¶¸í(light) ±¤¿øÀÇ À§Ä¡¿Í ¹æÇâ Á¦¾îÇϱ⠶óÀÌÆÃ ¸ðµ¨ ¼±ÅÃÇϱâ Àü¿ªÀû ambient ¶óÀÌÆ® ·ÎÄà ½ÃÁ¡°ú ¹«ÇÑ ½ÃÁ¡ ¾ç¸é ¶óÀÌÆÃ specular Ä÷¯ ºÐ¸®Çϱ⠶óÀÌÆÃ È°¼ºÈÇϱâ ÀçÁú ¼Ó¼º Á¤ÀÇÇϱâ diffuse ¹Ý»ç¿Í ambient ¹Ý»ç specular ¹Ý»ç emission ÀçÁú ¼Ó¼º º¯°æÇϱâ Ä÷¯ ÀçÁú ¸ðµå ¶óÀÌÆÃ¿¡ °ü·ÃµÈ ¼öÇÐ ÀçÁú emission ½ºÄÉÀÏµÈ Àü¿ªÀû ambient ¶óÀÌÆ® ±¤¿øÀÇ ºÐ¹è ¸ðµÎ ÇÕÄ¡±â specular Ä÷¯ ºÐ¸®Çϱâ Ä÷¯ À妽º ¸ðµåÀÇ ¶óÀÌÆÃ Ä÷¯ À妽º ¶óÀÌÆÃÀÇ ¼öÇÐ
Chapter 6 ºí·»µù, ¾ÈƼ¾Ù¸®¾î½Ì, ¾È°³ È¿°ú ±×¸®°í Æú¸®°ï ¿ÀÇÁ¼Â ºí·»µù ¿øº» ÀÎÀÚ¿Í ´ë»ó ÀÎÀÚ ºí·»µù Ȱ¼ºÈÇÏ±â ºí·»µù ¹æÁ¤½ÄÀ¸·Î Çȼ¿ ÇÕÄ¡±â ºí·»µùÀ» »ç¿ëÇÑ ¿¹ ºí·»µù ¿¹Á¦ ±íÀÌ ¹öÆÛ¸¦ ÀÌ¿ëÇÑ 3Â÷¿ø ºí·»µù ¾ÈƼ¾Ù¸®¾î½Ì Á¡°ú ¼±¿¡ ´ëÇÑ ¾ÈƼ¾Ù¸®¾î½Ì ¸ÖƼ»ùÇøµÀ¸·Î ±âÇÏ ÇÁ¸®¹ÌƼºê ¾ÈƼ¾Ù¸®¾î½ÌÇÏ±â Æú¸®°ï ¾ÈƼ¾Ù¸®¾î½ÌÇϱ⠾Ȱ³ È¿°ú ¾È°³ È¿°ú »ç¿ëÇϱ⠾Ȱ³ È¿°ú ¹æÁ¤½Ä Á¡ ¸Å°³º¯¼ö Æú¸®°ï ¿ÀÇÁ¼Â
Chapter 7 µð½ºÇ÷¹ÀÌ ¸®½ºÆ® µð½ºÇ÷¹ÀÌ ¸®½ºÆ®¸¦ »ç¿ëÇÏ´Â ÀÌÀ¯ µð½ºÇ÷¹ÀÌ ¸®½ºÆ®¸¦ »ç¿ëÇÏ´Â ¿¹Á¦ µð½ºÇ÷¹ÀÌ ¸®½ºÆ® ¼³°è ¹æÄ§ µð½ºÇ÷¹ÀÌ ¸®½ºÆ®ÀÇ »ý¼º°ú ½ÇÇà µð½ºÇ÷¹ÀÌ ¸®½ºÆ® À̸§Áþ±â¿Í »ý¼ºÇϱ⠵ð½ºÇ÷¹ÀÌ ¸®½ºÆ®¿¡ ¾î¶² °ÍµéÀÌ ÀúÀåµÇ´Â°¡? µð½ºÇ÷¹ÀÌ ¸®½ºÆ®ÀÇ ½ÇÇà °èÃþÀû µð½ºÇ÷¹ÀÌ ¸®½ºÆ® µð½ºÇ÷¹ÀÌ ¸®½ºÆ® À妽º ´Ù·ç±â ´ÙÁß µð½ºÇ÷¹ÀÌ ¸®½ºÆ® ½ÇÇàÇϱ⠵ð½ºÇ÷¹ÀÌ ¸®½ºÆ®·Î »óÅ º¯¼ö °ü¸®Çϱ⠸ðµå º¯È ĸ½¶ÈÇϱâ
Chapter 8 Çȼ¿, ºñÆ®¸Ê, ÆùÆ®, À̹ÌÁö ±×¸®±â ºñÆ®¸Ê°ú ÆùÆ® ÇöÀç ·¡½ºÅÍ À§Ä¡ ºñÆ®¸Ê ±×¸®±â ºñÆ®¸ÊÀÇ Ä÷¯ ¼±ÅÃÇÏ±â ÆùÆ®¿Í µð½ºÇ÷¹ÀÌ ¸ñ·Ï ¿ÏÀüÇÑ ÆùÆ® Á¤ÀÇÇÏ°í »ç¿ëÇϱâ À̹ÌÁö Çȼ¿ µ¥ÀÌÅÍ Àбâ, ¾²±â, º¹»çÇϱâ À̹ÌÁö ÆÄÀÌÇÁ¶óÀÎ Çȼ¿ ÆÐÅ·°ú ¾ðÆÐÅ· Çȼ¿ ÀúÀå ¸ðµå Á¦¾îÇϱâ Çȼ¿ Àü¼Û ¿¬»ê Çȼ¿ ¸ÅÇÎ À̹ÌÁö È®´ë, Ãà¼Ò, ¹Ý»ç Çȼ¿ »ç°¢Çü ÀÐ°í ±×¸®±â Çȼ¿ »ç°¢Çü ±×¸®±â °úÁ¤ Çȼ¿ ±×¸®±â ºñÀ²À» °³¼±ÇÏ´Â ÆÁ À̹ÌÁö ¼ºê¼Â Ä÷¯ Å×À̺í ÄÁº¼·ç¼Ç Ä÷¯ Çà·Ä È÷½ºÅä±×·¥ Minmax
Chapter 9 ÅØ½ºÃ³ ¸ÅÇÎ »ìÆìº¸±â¿Í ¿¹Á¦ ÅØ½ºÃ³ ¸ÅÇÎÀÇ ´Ü°è ¿¹Á¦ ÇÁ·Î±×·¥ ÅØ½ºÃ³ ÁöÁ¤Çϱâ ÅØ½ºÃ³ ÇÁ·Ï½Ã ÅØ½ºÃ³ À̹ÌÁöÀÇ Àüü ¶Ç´Â ºÎºÐ ±³Ã¼Çϱâ 1Â÷¿ø ÅØ½ºÃ³ 3Â÷¿ø ÅØ½ºÃ³ ¾ÐÃàµÈ ÅØ½ºÃ³ À̹ÌÁö ÅØ½ºÃ³ Å׵θ®ÀÇ »ç¿ë ¹Ó¸Ê : ´ÙÁß LOD ÇÊÅ͸µ ÅØ½ºÃ³ ¿ÀºêÁ§Æ® ÅØ½ºÃ³ ¿ÀºêÁ§Æ®ÀÇ ¸í¸í ÅØ½ºÃ³ ¿ÀºêÁ§Æ®ÀÇ »ý¼º°ú »ç¿ë ÅØ½ºÃ³ ¿ÀºêÁ§Æ®ÀÇ ÃʱâÈ »óÁÖÇÏ´Â ÅØ½ºÃ³ÀÇ ÀÛ¾÷ ÁýÇÕ ÅØ½ºÃ³ ÇÔ¼ö ÅØ½ºÃ³ ÁÂÇ¥ ÁöÁ¤Çϱâ ÀûÀýÇÑ ÅØ½ºÃ³ ÁÂÇ¥ÀÇ °è»ê ÅØ½ºÃ³ÀÇ ¹Ýº¹°ú Ŭ·¥ÇÎ ÅØ½ºÃ³ ÁÂÇ¥ ÀÚµ¿À¸·Î »ý¼ºÇϱâ À±°û¼± ±×¸®±â ±¸ ¸ÅÇΠťºê ¸Ê ÅØ½ºÃ³ ¸ÖÆ¼ÅØ½ºÃ³¸µ ÅØ½ºÃ³ ÄĹÙÀÌ³Ê ÇÔ¼ö º¸°£ ÄĹÙÀÌ³Ê ÇÔ¼ö ÅØ½ºÃ³¸µ ÈÄ 2Â÷ Ä÷¯ Àû¿ëÇϱ⠶óÀÌÆÃÀÌ ºñȰ¼ºÈµÈ °æ¿ìÀÇ 2Â÷ Ä÷¯ ¶óÀÌÆÃÀÌ È°¼ºÈµÈ °æ¿ìÀÇ 2Â÷ specular Ä÷¯ ÅØ½ºÃ³ Çà·Ä ½ºÅà ±íÀÌ ÅØ½ºÃ³ ±×¸²ÀÚ ¸Ê »ý¼ºÇϱâ ÅØ½ºÃ³ ÁÂÇ¥¸¦ »ý¼ºÇÏ°í ·»´õ¸µÇϱâ
Chapter 10 ÇÁ·¹ÀÓ¹öÆÛ ¹öÆÛ¿Í ¹öÆÛÀÇ »ç¿ë Ä÷¯ ¹öÆÛ ¹öÆÛ ÃʱâÈ Àбâ¿Í ¾²±â¸¦ À§ÇÑ Ä÷¯ ¹öÆÛ ¼±ÅÃÇϱ⠹öÆÛ ¸¶½ºÅ·Çϱâ ÇÁ·¡±×¸ÕÆ®ÀÇ Å×½ºÆ®¿Í ¿¬»ê ÆíÁý Å×½ºÆ® ¾ËÆÄ Å×½ºÆ® ½ºÅÙ½Ç Å×½ºÆ® ±íÀÌ Å×½ºÆ® ºí·»µù, µð´õ¸µ ±×¸®°í ³í¸®Àû ¿¬»ê ´©Àû ¹öÆÛ Àå¸é ¾ÈƼ¾Ù¸®¾î½Ì ¸ð¼Ç ºí·¯ DOF(Depth of Field) ºÎµå·¯¿î ±×¸²ÀÚ ÁöÅ͸µ
Chapter 11 Å×¼¿·¹ÀÌÅÍ¿Í ÀÌÂ÷ °î¸é Æú¸®°ï Å×¼¿·¹ÀÌ¼Ç Å×¼¿·¹ÀÌ¼Ç ¿ÀºêÁ§Æ® ¸¸µé±â Å×¼¿·¹ÀÌ¼Ç ÄÝ¹é ·çÆ¾ Å×¼¿·¹ÀÌ¼Ç Æ¯¼º Æú¸®°ï Á¤ÀÇ Å×¼¿·¹ÀÌ¼Ç ¿ÀºêÁ§Æ® »èÁ¦Çϱâ Å×¼¿·¹ÀÌ¼Ç ¼º´É ÆÁ GLU ¿¡·¯ Ç¥ÇöÇϱâ ÇÏÀ§ ȣȯ¼º ÀÌÂ÷ °î¸é ¡ª ±¸, ¿ø±âµÕ, ¿øÀÇ ·»´õ¸µ ÀÌÂ÷ °î¸é ¿ÀºêÁ§Æ® ´Ù·ç±â °î¸é Ư¼º Á¦¾îÇϱâ ÀÌÂ÷ °î¸é ÇÁ¸®¹ÌƼºê
Chapter 12 Æò°¡ÀÚ¿Í NURBS »çÀü Áö½Ä Æò°¡ÀÚ 1Â÷¿ø Æò°¡ÀÚ 2Â÷¿ø Æò°¡ÀÚ ÅØ½ºÃ³¸¦ À§ÇÑ Æò°¡ÀÚ »ç¿ëÇϱâ GLU NURBS ÀÎÅÍÆäÀ̽º °£´ÜÇÑ NURBS ¿¹Á¦ NURBS ¿ÀºêÁ§Æ® °ü¸®Çϱâ NURBS Ä¿ºê¿Í Ç¥¸é »ý¼ºÇϱâ NURBS Ç¥¸é Àý´ÜÇϱâ
Chapter 13 ¼±Åðú Çǵå¹é ¼±Åà ¸ðµå ±âº» ´Ü°è ³×ÀÓ ½ºÅà ¸¸µé±â È÷Æ® ·¹ÄÚµå ¼±Åà ¸ðµå ¿¹Á¦ ÇÇÅ· ¼±ÅÃÀ» »ç¿ëÇÏ´Â ÇÁ·Î±×·¥À» ¸¸µé±â À§ÇÑ ÈùÆ® Çǵå¹é ¸ðµå Çǵå¹é ¹è¿ Çǵå¹é ¸ðµå¿¡¼ ¸¶Ä¿ »ç¿ëÇϱâ Çǵå¹é ¸ðµå ¿¹Á¦
Chapter 14 ±×¹Û¿¡ ¾Ë¾Æ¾ß ÇÒ °Íµé ¿¡·¯ ó¸® OpenGL ¹öÀü È®ÀÎÇϱâ À¯Æ¿¸®Æ¼ ¶óÀ̺귯¸® ¹öÀü À©µµ¿ì ½Ã½ºÅÛ È®Àå ¹öÀü Ç¥ÁØ È®Àå Microsoft Windows¿¡¼ÀÇ Ç¥ÁØ È®Àå(WGL) °£´ÜÇÑ ¹ÝÅõ¸í ½¬¿î ÆäÀ̵å È¿°ú ¹é ¹öÆÛ¸¦ ÀÌ¿ëÇÑ ¹°Ã¼ ¼±Åà °æÁ¦ÀûÀÎ À̹ÌÁö º¯Çü ·¹À̾î Ç¥ÇöÇÏ±â ¾ÈÆ¼¾Ù¸®¾î½ÌµÈ ¹®ÀÚµé µÕ±Ù Á¡ ±×¸®±â À̹ÌÁö º¸°£Çϱâ Àü»çÇÑ ±×¸² ¸¸µé±â ½ºÅÙ½Ç ¹öÆÛ¸¦ »ç¿ëÇØ¼ ä¿öÁø ¿À¸ñ Æú¸®°ï ±×¸®±â °£¼· ¿µ¿ª ã±â ±×¸²ÀÚ ¼ûÀº ¼± Á¦°ÅÇÏ±â Æú¸®°ï ¿ÀÇÁ¼ÂÀ¸·Î ¼ûÀº ¼± Á¦°ÅÇϱ⠽ºÅÙ½Ç ¹öÆÛ·Î ¼ûÀº ¼± Á¦°ÅÇϱâ ÅØ½ºÃ³ ¸ÅÇÎ ¾ÖÇø®ÄÉÀÌ¼Ç ±íÀÌ ¹öÆÛ¸¦ »ç¿ëÇÏ´Â À̹ÌÁö ±×¸®±â µð¸®Å¬·¹ ¿µ¿ª ½ºÅÙ½Ç ¹öÆÛÀÇ ¶óÀÌÇÁ glDrawPixels()°ú glCopyPixels()ÀÇ ¼±ÅÃÀû »ç¿ë
Appendix A ¿¬»ê ¼ø¼ °³¿ä ±âÇÏÇÐÀû ¿¬»ê Á¤Á¡ ¿¬»ê ÇÁ¸®¹ÌƼºê Á¶¸³ Çȼ¿ ¿¬»ê ÅØ½ºÃ³ ¸Þ¸ð¸® ÇÁ·¡±×¸ÕÆ® ¿¬»ê ³ª¸ÓÁö ¿¬»êµé°ú ¸¶¹«¸®
Appendix B »óÅ º¯¼ö ÁúÀÇ ÇÔ¼ö OpenGLÀÇ »óÅ º¯¼ö ÇöÀç°ªµé°ú °ü·Ã µ¥ÀÌÅÍ Á¤Á¡ ¹è¿ º¯È¯ Ä÷¯ ¶óÀÌÆÃ ·¡½ºÅÍÈ ¸ÖƼ»ùÇøµ ÅØ½ºÃ³ Çȼ¿ ¿¬»ê ÇÁ·¹ÀÓ¹öÆÛ ÄÁÆ®·Ñ Çȼ¿µé Æò°¡ÀÚ ÈùÆ® ±¸Çö ÀÇÁ¸ÀûÀÎ °ªµé ±¸Çö ÀÇÁ¸ÀûÀÎ Çȼ¿ ±íÀÌµé ±âŸ
Appendix C OpenGL°ú À©µµ¿ì ½Ã½ºÅÛ »õ·Î¿î OpenGL ÇÔ¼ö »ç¿ëÇϱâ GLX: X Window SystemÀ» À§ÇÑ OpenGL È®ÀåÆÇ ÃʱâÈ ·»´õ¸µ ÄÁÆ®·Ñ GLX ÇÁ·ÎÅäŸÀÔ AGL: Apple Macintosh¸¦ À§ÇÑ OpenGL È®ÀåÆÇ ÃʱâÈ ·»´õ¸µ°ú ¹®¸Æ OpenGL ·»´õ¸µ ¹®¸Æ °ü¸® ¿Â ½ºÅ©¸° ·»´õ¸µ ¿ÀÇÁ ½ºÅ©¸° ·»´õ¸µ Ç® ½ºÅ©¸° ·»´õ¸µ ¹öÆÛ ½º¿Ò ·»´õ¸µ ¹öÆÛ ¾÷µ¥ÀÌÆ® Apple Macintosh ÆùÆ® »ç¿ëÇϱ⠿¡·¯ ó¸® AGL ÇÁ·ÎÅäŸÀÔ PGL: IBM OS/2 WarpÀ» À§ÇÑ OpenGL È®ÀåÆÇ ÃʱâÈ ·»´õ¸µ ÄÁÆ®·Ñ PGL ÇÁ·ÎÅäŸÀÔ WGL: Microsoft Windows 95/98/NT/ME/2000/XP¸¦ À§ÇÑ OpenGL È®ÀåÆÇ ÃʱâÈ ·»´õ¸µ ÄÁÆ®·Ñ WGL ÇÁ·ÎÅäŸÀÔ
Appendix D GLUTÀÇ ±âº»-OpenGL À¯Æ¿¸®Æ¼ ŸŶ À©µµ¿ìÀÇ ÃʱâÈ¿Í »ý¼º À©µµ¿ì À̺¥Æ®¿Í ÀÔ·Â À̺¥Æ® ó¸® Ä÷¯ ¸Ê Àоî¿À±â 3Â÷¿ø ¹°Ã¼ÀÇ ÃʱâÈ¿Í ±×¸®±â ¹é±×¶ó¿îµå ÇÁ·Î¼¼½º °ü¸® ÇÁ·Î±×·¥ ½ÇÇà
Appendix E ¹ý¼± º¤ÅÍ °è»êÇϱâ ÇØ¼®Àû Ç¥¸é¿¡¼ ¹ý¼± ã±â Æú¸®°ï µ¥ÀÌÅͷκÎÅÍ ¹ý¼± ã±â
Appendix F µ¿Â÷ ÁÂÇ¥°è¿Í º¯È¯ Çà·Ä µ¿Â÷ ÁÂÇ¥°è Á¤Á¡ º¯È¯ ¹ý¼± º¯È¯ º¯È¯ Çà·Ä À̵¿ Å©±â º¯È¯ ȸÀü ¿ø±Ù Åõ¿µ Á÷±³ Åõ¿µ
Appendix G ÇÁ·Î±×·¡¹Ö ÆÁ OpenGLÀÇ Á¤È®¼º¿¡ °üÇÑ ÆÁ OpenGLÀÇ ¼º´É¿¡ °üÇÑ ÆÁ GLX ÆÁ
Appendix H OpenGLÀÇ ºÒº¯¼º ¿ë¾î Á¤¸®
ã¾Æº¸±â |
 |
|
 |
¡¼ ÀúÀÚ¡¤¿ªÀÚ Prolog ¡½
Áö³ÇØ ¿©¸§ ÁîÀ½, 'OpenGL Programming Guide, Third Edition'ÀÇ ¹ø¿ª¼ÀÎ 'OpenGL ÇÁ·Î±×·¡¹Ö °¡À̵å Á¦3ÆÇ - OpenGL 1.2 °ø½Ä ÇнÀ °¡À̵å'°¡ Ãâ°£µÇ¾ú½À´Ï´Ù. Ã¥ÀÌ Ãâ°£µÈ ÈÄ, Àú´Â ´Ù½Ã ±âȸ°¡ ÁÖ¾îÁø´Ù¸é Á¦3ÆÇ¿¡¼ ¹ÌÈíÇß´ø Á¡µéÀ» º¸¿ÏÇÏ°í ½Í´Ù´Â »ý°¢ÀÌ °£ÀýÇß½À´Ï´Ù.
±×¸®°í ¿ÃÇØ Àú¿¡°Ô ´Ù½Ã ±âȸ°¡ ¿Ô°í, »õ ¹öÀü¿¡ ´ëÇÑ ³»¿ëÀÌ Ãß°¡µÈ 'OpenGL ÇÁ·Î±×·¡¹Ö °¡À̵å Á¦4ÆÇ - OpenGL 1.4 °ø½Ä ÇнÀ °¡À̵å'ÀÇ ¹ø¿ªÀ» ³¡³½ Áö±Ý, ±×¶§¿Í ¶È°°Àº »ý°¢À» ÇÏ´Â Á¦ ÀÚ½ÅÀ» º¸¸ç, ¹ø¿ªÀ̶õ ÀÛ¾÷ÀÌ ÃÖ¼±À» ´ÙÇÑ´Ù ÇÏ¿©µµ ´Ã ¾Æ½¬¿òÀÌ ³²´Â ÀÏÀÓÀ» ´Ù½Ã ÇÑ ¹ø ±ú´Ý°Ô µË´Ï´Ù.
'OpenGL ÇÁ·Î±×·¡¹Ö °¡À̵å Á¦4ÆÇ - OpenGL 1.4 °ø½Ä ÇнÀ °¡À̵å'´Â Á¦3ÆÇ°ú ºñ±³Çغ¼ ¶§, ¸ÖƼ»ùÇøµÀ» ºñ·ÔÇÑ ¸î °¡Áö ±â´É¿¡ ´ëÇÑ ¼³¸íÀÌ »õ·ÎÀÌ Ãß°¡µÇ¾ú½À´Ï´Ù. ±×¸®°í ÀüÆÇÀÇ ¿À·ù¿Í ¿ÀÅ»ÀÚ µîÀÌ ²Ä²ÄÈ÷ ¼öÁ¤µÇ¾î Ã¥ÀÇ ¿Ï¼ºµµ¸¦ ³ô¿´½À´Ï´Ù. ÀüüÀûÀ¸·Î Á¦3ÆÇ°ú Å©°Ô ´Þ¶óÁöÁö´Â ¾Ê¾ÒÁö¸¸, OpenGL¿¡ ´ëÇÑ °ø½Ä ·¹ÆÛ·±½º·Î¼ÀÇ ÀÔÁö¸¦ ´õ¿í ±»°ÇÈ÷ ÇÑ Ã¥À¸·Î ÀÌ Ã¥À» Æò°¡ÇÏ°í ½Í½À´Ï´Ù. ¾Æ¹«ÂÉ·Ï ÀÌ Ã¥À» ÅëÇØ OpenGLÀ» ¹è¿ì°íÀÚ ÇÏ´Â ¸¹Àº ºÐµé¿¡°Ô µµ¿òÀÌ µÇ¾úÀ¸¸é ÇÏ´Â ¹Ù¶÷ÀÔ´Ï´Ù. |
 |
|
|
|
|
|
|
|
|
|
|
|