Ȩ  I   ȸ»ç¼Ò°³  I  »çÀÌÆ®¸Ê  I  µµ¿ò¸»
Àαâ°Ë»ö¾î
  IDÀúÀå
 
ȸ¿ø°¡ÀÔ I ¾ÆÀ̵ð/ºñ¹Ð¹øÈ£Ã£±â
¤ýOS / Çϵå¿þ¾î / ¼­¹ö±º
¤ýOA / ¿ÀÇǽº / ÀüÀÚÃâÆÇ
¤ý¾ÆÀÌÆù / ¾Èµå·ÎÀ̵å
¤ýµðÁöÅÐ Æ÷Åä±×·¡ÇÇ
¤ý±×·¡ÇÈ / ȨÆäÀÌÁö
¤ýÀÎÅÍ³Ý ÇÁ·Î±×·¡¹Ö
¤ýÀϹÝÇÁ·Î±×·¡¹Ö
¤ý°ÔÀÓÇÁ·Î±×·¡¹Ö
¤ýSNS / E-Business
¤ýµ¥ÀÌÅͺ£À̽º
¤ý±â Ÿ
¤ý±æ¶óÀâÀÌ
¤ý½Ç·ÂÀÌ Å½³ª´Â
¤ýȸ»ç ½Ç¹«¿¡ ÈûÀ» ÁÖ´Â
¤ý¿¹Á¦°¡ °¡µæÇÑ
¤ý±×¸² ÇÑ ÀåÀ¸·Î º¸´Â
¤ýµðÁöÅÐ Æ÷Åä±×¶óÇÇ
¤ý±×·¡ÇÈ/ȨÆäÀÌÁö
ÆäÀ̽ººÏ ºí·Î±× ³×À̹öÆ÷½ºÆ®
°ü·ÃºÐ·ù : °ÔÀÓ/°ÔÀÓ ÇÁ·Î±×·¡¹Ö / DirectX/OpenGL/3D ÇÁ·Î±×·¡¹Ö
ShaderX©÷ : DirectX 9 ¼ÎÀÌ´õ ÇÁ·Î±×·¡¹Ö - ÀýÆÇ
Å©°Ôº¸±â l Â÷·Êº¸±â
¤ýÀú ÀÚ Wolfgang Engel
¤ý¿ª ÀÚ ÀÌâÇÑ , ½Å½Â¹é
¤ý±¸ ºÐ ¹ø¿ª¼­
¤ý¹ßÇàÀÏ 2004³â 09¿ù 15ÀÏ
¤ýÁ¤ °¡ 16,000¿ø
¤ýÆäÀÌÁö 350 ÆäÀÌÁö
¤ýISBN 89-5674-212-X
¤ý³­À̵µ Áß±Þ.»ó±Þ
¤ýÃâÆÇ»ç Á¤º¸¹®È­»ç
¡¸ShaderX2: DirectX 9 ¼ÎÀÌ´õ ÇÁ·Î±×·¡¹Ö¡¹Àº DirectX9¸¦ ÀÌ¿ëÇÑ Á¤Á¡ ¹× Çȼ¿ ¼ÎÀÌ´õ¿¡ ´ëÇÑ ¼Ò°³¸¦ Á¦°øÇÏ´Â ±â»çµéÀ» ¸ð¾Æ³õÀº Ã¥ÀÌ´Ù. ¼ö½Ê ¸íÀÇ ±×·¡ÇÈ ÇÁ·Î±×·¡¹Ö ºÐ¾ß¿Í ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î¸µ Àü¹®°¡µéÀÌ ¾î¶»°Ô HLSLÀ» ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ »ç¿ëÇÏ°í ¼ÎÀÌ´õ-ģȭÀûÀÎ 3D ¸ðµ¨À» ¸¸µé °ÍÀÎ Áö¿Í °°Àº ´Ù¾çÇÑ ¼ÎÀÌ´õ ÇÁ·Î±×·¡¹Ö ÁÖÁ¦µéÀ» ´Ù·ç°í ÀÖ´Ù.

±×¹Û¿¡ ´Ù¸¥ ÁÖÁ¦·Î ±×¸²ÀÚ ¸Ê ±¸ÇöÀ̳ª ±×¸²ÀÚ ÀÔü ±¸Çö °°Àº Çö½ÇÀûÀÎ ±×¸²ÀÚ È¿°ú³ª Áøº¸µÈ Á¶¸í ¸ðµ¨, Àå¸éÀÇ Çö½Ç°¨À» ³ôÀ̱â À§ÇÑ ¾È°³ È¿°ú, Çȼ¿ ¹× Á¤Á¡ ¼ÎÀÌ´õ 3.0ÀÇ »õ ±â´ÉµéÀÇ ¼Ò°³ µîÀ» ´ã°í ÀÖ´Ù. ¶ÇÇÑ ¼ÎÀÌ´õ ÇÁ·ÎÅä ŸÀÌÇÎÀ» ½±°Ô Çϱâ À§ÇØ ¼ÎÀÌ´õ °³¹ß ÅøÀ» ÀÌ¿ëÇÏ´Â ¹æ¹ýµµ ¼Ò°³Çϰí ÀÖ´Ù.

ºÎ·Ï CDÀÇ ³»¿ë
ÀÌ Ã¥¿¡¼­ ³íÀÇµÈ ¿¹Á¦ ¹× ¼Ò½º Äڵ尡 ´ã°ÜÁ® ÀÖ´Ù.

ÀúÀÚ ¼Ò°³
Wolfgang EngelÀº ¡¸ShaderX2: DirectX 9 ¼ÎÀÌ´õ ÇÁ·Î±×·¡¹Ö ÆÁ & Æ®¸¯¡¹ÀÇ ÆíÁýÀÚÀÌ¸ç ¡¸Direct3D ShaderX Á¤Á¡ & Çʼ¿ ¼ÎÀÌ´õ ÆÁ°ú Æ®¸¯¡¹ÀÇ ÆíÁýÀÚ °â °øµ¿ ÀúÀÚÀÌ´Ù. ¶ÇÇÑ GDC2003°ú µ§¸¶Å© ÄÚÆæÇϰտ¡¼­ ¿­¸° Vision Days 2003¿¡¼­ ¿¬¼³ÇÏ¿´À¸¸ç, www.gamedev.net, www.gamasutra.com°ú ±×ÀÇ À¥ »çÀÌÆ® www.direct-3d.net¿¡ ±â°íÇϰí ÀÖ´Ù.

¿ªÀÚ ¼Ò°³
ÀÌâÇÑ
- ÄÚµð³Ý 5³â ±Ù¹«, ÇöÀç imcGames¿¡¼­ ¼­¹ö ¹× Ŭ¶óÀÌ¾ðÆ® °âÀÓ ÀçÁ÷Áß
- ·¹ÀÌÅ©·¡½¬(http://gamenara.empas.com/game-pub/raycrash/)¿¡¼­ ¼­ºñ½º
- ÇöÀç ±×¶ó³ªµµ ¿¡½ºÆÄ´Ù(http://www.granadoespada.com/) °³¹ß
- C/C++, ·ç¾Æ/ÆÄÀ̽ã, Ŭ¶óÀÌ¾ðÆ® °ÔÀÓ ÇÁ·Î±×·¡¹Ö, ¼­¹ö ÇÁ·Î±×·¡¹Ö µî ±â¼ú º¸À¯

½Å½Â¹é
- ÄÚµð³Ý 3³â ±Ù¹«. ÇöÀç ¿£¾¾¼ÒÇÁÆ®¿¡¼­ 3D ÇÁ·Î±×·¡¹Ö ¹× Á¦ÀÛÅø ÇÁ·Î±×·¡¹ÖÁß
- ¿¤Ä«¸£µð¾È(3D MMORPG), ·¹ÀÌÅ©·¡½¬(3D ¿Â¶óÀÎ ¾×¼Ç) µî °³¹ß °æÇè
- C/C++, Python, Game Programming(ÁÖ·Î À©µµ¿ì ȯ°æ¿¡¼­ 3D Graphic & Client) µî ±â¼ú º¸À¯
 
¼ÎÀÌ´õ´Â DirectX 8.0¿¡¼­ óÀ½ ¼±À» º¸¿´´Ù. Ãʱ⿡ Á¦ÇÑÀûÀÎ ±â´É¸¸À» Á¦°øÇÏ´ø 3D API´Â Á¡Á¡ ´Ã¾î³ª ¸¶Ä§³»´Â ÇÁ·Î±×·¡¸Ó°¡ Á÷Á¢ GPU¸¦ ÇÁ·Î±×·¡¹ÖÇÒ ¼ö ÀÖ´Â ¿µ¿ª±îÁö È®ÀåµÇ¾ú°í, DirectX 9.0¿¡¼­´Â HLSL(High Level Shader Language)°ú Á» ´õ È®ÀåµÈ ¹®¹ýÀ» Áö¿øÇÏ¿© ÇÁ·Î±×·¡¸ÓÀÇ ºÎ´ãµµ ¸¹ÀÌ ÁÙ°Ô µÇ¾ú´Ù.

°°Àº ÀúÀÚ°¡ ¾´ ¼ÎÀÌ´õ¿¡ °üÇÑ ¹Ù·Î Àü Ã¥°ú ÀÌ Ã¥À» ºñ±³Çغ¸¸é Á¤¸»·Î ¸¹Àº °ÍÀÌ ¹Ù²î¾úÀ½À» ¾Ë ¼ö ÀÖÀ» °ÍÀÌ´Ù. ºÎÁ¤È®ÇÑ ºÎµ¿ ¼Ò¼ö Á¤¹Ðµµ¿Í Á¦ÇÑµÈ Çȼ¿ ¼ÎÀÌ´õ·Î ÀÎÇØ¼­ ÅØ½ºÃ³¿¡ ¹Ì¸® °è»êµÈ °ªÀ» ÀúÀåÇÏ¿© ÅØ½ºÃ³¿¡¼­ °ªÀ» Àо ó¸®ÇØ¾ß Çß´ø °ÍµéÀ» Çȼ¿ ¼ÎÀÌ´õ 2.0¿¡¼­´Â ¼ö½Ä °è»êÀ¸·Î ó¸®ÇÒ ¼öµµ ÀÖ´Ù.

¶ÇÇÑ SIGRAPH¿¡¼­ ¼Ò°³µÇ´Â ÃÖ½ÅÀÇ ±×·¡ÇÈ ³í¹®ÀÌ Çй®ÀÇ ¿µ¿ª¿¡¼­ ½ÇÁ¦ ÇÁ·Î±×·¥À¸·Î ³Ñ¾î¿À±â±îÁöÀÇ °ÝÂ÷µµ ¼ÎÀÌ´õÀÇ µµÀÔÀ¸·Î GPU ÇÁ·Î±×·¡¹ÖÀÌ °¡´ÉÇØÁö¸é¼­ »ó´çÈ÷ ÁÙ¾îµé°í ÀÖ´Ù. ¹Ù·Î ¼ÎÀÌ´õ°¡ ±×·¡ÇÈ ÇÁ·Î±×·¡¹Ö¿¡ À־ ÇʼöÀûÀÎ ¿ä¼Ò°¡ µÈ °ÍÀÌ´Ù.

ÀÌ Ã¥Àº ´Ù¾çÇÑ ¹öÀüÀÇ ¼ÎÀÌ´õ¿Í HLSL Äڵ带 ÇÔ²² ´Ù·ç°í ÀÖÀ¸¹Ç·Î ¼ÎÀÌ´õ ÇÁ·Î±×·¥À» ½ÃÀÛÇÏ·Á´Â »ç¶÷¿¡°Ô³ª ¼ÎÀÌ´õ ¹öÀüÀ» ¹Ù²Ù·Á´Â »ç¶÷ ´©±¸¿¡°Ô³ª µµ¿òÀÌ µÇ¸®¶ó°í »ý°¢ÇÑ´Ù. ºñ·Ï Ã¥ÀÇ ³»¿ëÀÌ ¼øÂ÷ÀûÀ¸·Î ¼ÎÀÌ´õ¸¦ ¼Ò°³Çϰí ÀÖÁö ¾ÊÁö¸¸, ƯÁ¤ ÁÖÁ¦¿¡ °ü·ÃÇÑ ¹è°æ ÀÌ·ÐÀÇ »ó¼¼ÇÑ ¼Ò°³¿Í ½ÇÁ¦ ±¸Çö ½Ã »ý±æ ¼ö ÀÖ´Â ¹®Á¦Á¡°ú °¢ ±â¹ýÀÇ Àå.´ÜÁ¡À» Àß ¼³¸íÇϰí ÀÖÀ¸¹Ç·Î, Çö¾÷¿¡¼­ ¼ÎÀÌ´õ¸¦ »ç¿ëÇÏ´Â ÇÁ·Î±×·¡¸Ó¿¡°Ô´Â ´õ µµ¿òÀÌ µÇ¸®¶ó ¹Ï´Â´Ù.

ÀÌ Ã¥ÀÌ ´Ù·ç´Â ¿µ¿ªÀ̳ª ±â¹ýµéÀÌ ÃÖ½ÅÀÇ °ÍµéÀÌ°í ¹ø¿ªÇÏ´Â ½ÃÁ¡¿¡¼­ ¼ÎÀÌ´õ¿¡ °ü·ÃµÈ ±¹³» ¹ø¿ª¼­´Â ´Ü ÇÑ ±Ç »ÓÀ̶ó ¿ë¾î ¼±Åÿ¡ À־ ¾î·Á¿òÀÌ ¸¹¾Ò´Ù. ÃÖ´ëÇÑ °í½ÉÇØ¼­ ¿ë¾î¸¦ ¹ø¿ªÇÏ·Á°í ³ë·ÂÇßÁö¸¸, ¹«¸®ÇÑ ¹ø¿ªÀÌ ¿ÀÈ÷·Á ÀÌÇØ¿¡ ÁöÀåÀ» ÁÙ °Í °°´Ù°í »ý°¢µÇ´Â ¿ë¾îµéÀº ±×´ë·Î µÎ¾ú´Ù.

¹è°æ Áö½Ä¿¡ °üÇØ Á» ´õ ±íÀÌ ÀÖ´Â Áö½ÄÀÌ ÇÊ¿äÇÏ´Ù¸é Á¤º¸¹®È­»çÀÇ 「3D °ÔÀÓ ÇÁ·Î±×·¡¹Ö & ÄÄÇ»ÅÍ ±×·¡ÇÈÀ» À§ÇÑ ¼öÇÐ Á¦2ÆÇ」À» Âü°íÇϱ⠹ٶõ´Ù.

³¡À¸·Î ÀÌ Ã¥ÀÌ ¼ÎÀÌ´õ¸¦ ÅëÇØ ¹«ÇÑÇÑ Ç¥ÇöÀ» ¿øÇÏ´Â µ¶Àڵ鿡°Ô Á¶±ÝÀ̳ª¸¶ µµ¿òÀÌ µÇ¾úÀ¸¸é ÇÑ´Ù.
 
¿¹Á¦ ¹× ¼Ò½º ÄÚµå
 
"Á¤º¸¹®È­»ç-°ÔÀÓ ÇÁ·Î±×·¡¹Ö" °ü·Ãµµ¼­´Â ÃÑ 38±Ç ÀÔ´Ï´Ù.
- Game Programming Gems 5
- OpenGL Super Bible Á¦3ÆÇ
- AI Game Programming Wisdom 2
- Game Programming Gems 4
- OpenGL ÇÁ·Î±×·¡¹Ö °¡À̵å : OpenGL 1.4 °ø½Ä ÇнÀ °¡À̵å Á¦4ÆÇ
- OpenGL Extensions Guide
- ShaderX©÷ : DirectX 9 ¼ÎÀÌ´õ ÇÁ·Î±×·¡¹Ö ÆÁ & Æ®¸¯
- °ÔÀÓ ÇÁ·Î±×·¡¹ÖÀÇ ÇÙ½É ¹ýÄ¢
- ShaderX©÷ : DirectX 9 ¼ÎÀÌ´õ ÇÁ·Î±×·¡¹Ö
- DirectX 9¸¦ ÀÌ¿ëÇÑ Àü·« °ÔÀÓ ÇÁ·Î±×·¡¹Ö
- 3D °ÔÀÓ ÇÁ·Î±×·¡¹Ö & ÄÄÇ»ÅÍ ±×·¡ÇÈÀ» À§ÇÑ ¼öÇÐ Á¦2ÆÇ
- C++¿Í DirectX 9¸¦ ÀÌ¿ëÇÑ ½Ç½Ã°£ 3D ÁöÇü ¿£Áø
- ½±°Ô Ç®¾î ¾´ ÀΰøÁö´É(AI) °ÔÀÓ ÇÁ·Î±×·¡¹Ö
- Cg·Î ¹è¿ì´Â ¼ÎÀÌ´õ ÇÁ·Î±×·¡¹Ö
- DirectX 9¸¦ ÀÌ¿ëÇÑ 3D °ÔÀÓ ÇÁ·Î±×·¡¹Ö ÀÔ¹®
- °ÔÀÓ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ C++
- ÃÖ°íÀÇ Àü¹®°¡µé¿¡°Ô ¹è¿ì´Â ¿Â¶óÀÎ °ÔÀÓ °³¹ß Å×Å©´Ð
- Game Coding Complete
- °ÔÀÓ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ ÀڷᱸÁ¶¿Í ¾Ë°í¸®Áò
- Real-Time Rendering 2ÆÇ
- ¿Â¶óÀÎ °ÔÀÓ ±âȹ & ÀÎÅÍ·¢Æ¼ºñƼ
- °ÔÀÓ ¼Ó ¹«ÇÑ ¿ìÁÖ : ·¹º§ µðÀÚÀÎ, ÁöÇü ±×¸®°í »ç¿îµå
- Direct3D ShaderX Á¤Á¡ & Çȼ¿ ¼ÎÀÌ´õ ÆÁ°ú Æ®¸¯
- °ÔÀÓ °³¹ß ÇÁ·ÎÁ§Æ®¸¦ ¼º°øÀ¸·Î À̲ô´Â °ÔÀÓ ±âȹ & µðÀÚÀÎ
- Ãʺ¸ÀÚ¸¦ À§ÇÑ °ÔÀÓ ÇÁ·Î±×·¡¹Ö
- DirectX ºñÁÖ¾ó º£ÀÌÁ÷ °ÔÀÓ ÇÁ·Î±×·¡¹Ö
- Game Programming Gems 3
- AI Game Programming Wisdom
- DirectX ½Ç½Ã°£ ·»´õ¸µ ½ÇÀü Å×Å©´Ð
- 3D ij¸¯ÅÍ ¾Ö´Ï¸ÞÀÌ¼Ç ÇÁ·Î±×·¡¹Ö
- °ÔÀÓ ÇÁ·Î±×·¡¸Ó¿¡°Ô ¹è¿ì´Â °ÔÀÓ °³¹ß Å×Å©´Ð
- 3D °ÔÀÓ ÇÁ·Î±×·¡¹Ö & ÄÄÇ»ÅÍ ±×·¡ÇÈÀ» À§ÇÑ ¼öÇÐ
- DIRECTX 8.x¸¦ ÀÌ¿ëÇÑ 3D °ÔÀÓ ÇÁ·Î±×·¡¹Ö
- ·Î¿ì Æú¸®°ï Å×Å©´ÐÀ» Ȱ¿ëÇÑ °ÔÀÓ ¸ðµ¨¸µ
- °ÔÀÓ °³¹ß ¼öÇÐÀû Å×Å©´Ð
- Game Programming Gems 2
- OpenGL Game Programming
- °ÔÀÓ µðÀÚÀÎ À̷аú ½ÇÁ¦
 
                                  
ȸ»ç¼Ò°³      °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§      °í°´¼¾ÅÍ     »çÀÌÆ®¸Ê      µµ¿ò¸»