°£Æí°áÁ¦, ½Å¿ëÄ«µå û±¸ÇÒÀÎ
ÀÎÅÍÆÄÅ© ·Ôµ¥Ä«µå 5% (29,930¿ø)
(ÃÖ´ëÇÒÀÎ 10¸¸¿ø / Àü¿ù½ÇÀû 40¸¸¿ø)
ºÏÇǴϾð ·Ôµ¥Ä«µå 30% (22,050¿ø)
(ÃÖ´ëÇÒÀÎ 3¸¸¿ø / 3¸¸¿ø ÀÌ»ó °áÁ¦)
NH¼îÇÎ&ÀÎÅÍÆÄÅ©Ä«µå 20% (25,200¿ø)
(ÃÖ´ëÇÒÀÎ 4¸¸¿ø / 2¸¸¿ø ÀÌ»ó °áÁ¦)
Close

OpenGL ES¸¦ È°¿ëÇÑ iOS 3D ÇÁ·Î±×·¡¹Ö

¿øÁ¦ : Learning OpenGL ES for iOS: A Hands-on Guide to Modern 3D Graphics Programming
¼Òµæ°øÁ¦

2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.

ÆǸÅÁö¼ö 10
?
ÆǸÅÁö¼ö¶õ?
»çÀÌÆ®ÀÇ ÆǸŷ®¿¡ ±â¹ÝÇÏ¿© ÆǸŷ® ÃßÀ̸¦ ¹Ý¿µÇÑ ÀÎÅÍÆÄÅ© µµ¼­¿¡¼­ÀÇ µ¶¸³ÀûÀÎ ÆǸŠÁö¼öÀÔ´Ï´Ù. ÇöÀç °¡Àå Àß Æȸ®´Â »óÇ°¿¡ °¡ÁßÄ¡¸¦ µÎ¾ú±â ¶§¹®¿¡ ½ÇÁ¦ ´©Àû ÆǸŷ®°ú´Â ´Ù¼Ò Â÷ÀÌ°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ÆǸŷ® ¿Ü¿¡µµ ´Ù¾çÇÑ °¡ÁßÄ¡·Î ±¸¼ºµÇ¾î ÃÖ±ÙÀÇ À̽´µµ¼­ È®Àνà À¯¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇØ´ç Áö¼ö´Â ¸ÅÀÏ °»½ÅµË´Ï´Ù.
Close
°øÀ¯Çϱâ
Á¤°¡

35,000¿ø

  • 31,500¿ø (10%ÇÒÀÎ)

    1,750P (5%Àû¸³)

ÇÒÀÎÇýÅÃ
Àû¸³ÇýÅÃ
  • S-Point Àû¸³Àº ¸¶ÀÌÆäÀÌÁö¿¡¼­ Á÷Á¢ ±¸¸ÅÈ®Á¤ÇϽŠ°æ¿ì¸¸ Àû¸³ µË´Ï´Ù.
Ãß°¡ÇýÅÃ
  • 4/20(Åä) À̳» ¹ß¼Û ¿¹Á¤  (¼­¿ï½Ã °­³²±¸ »ï¼º·Î 512)
  • ¹«·á¹è¼Û
  • ÁÖ¹®¼ö·®
    °¨¼Ò Áõ°¡
    • À̺¥Æ®/±âȹÀü

    • ¿¬°üµµ¼­

    • »óÇ°±Ç

    AD

    Ã¥¼Ò°³

    ¡ºOpenGL ES¸¦ È°¿ëÇÑ iOS 3D ÇÁ·Î±×·¡¹Ö¡»Àº OpenGL ESÀÇ ±âº»ÀûÀÎ ¿ø¸®¿Í ¿¹Á¦¸¦ iOS¿¡ Àû¿ëÇÏ´Â ¹æ¹ý°ú ±×·¡ÇÈ ÇÁ·Î±×·¡¹ÖÀÇ °³³äÀ» ¼³¸íÇÑ Ã¥ÀÌ´Ù. Á÷Á¢ OpenGL ES ÇÁ·Î±×·¡¹ÖÀÌ °¡´ÉÇÑ ¼öÁرîÁö ²ø¾î ¿Ã¸®´Â °ÍÀ» ¸ñÇ¥·Î »ï¾Æ ´Ü°èº°·Î Ã¥ÀÇ ³»¿ëÀ» ±¸¼ºÇÏ¿´´Ù. ´Ü½Ã°£¿¡ OpenGL ESÀÇ ÄÚµù°ú ´õºÒ¾î µð¹ö±ëÀÌ °¡´ÉÇÏ°Ô Çϸç, µ¶ÀÚÀûÀ¸·Î °í±Þ ÁÖÁ¦¸¦ °øºÎÇÒ ¼ö ÀÖ´Â ±â¹Ý Áö½ÄÀ» °¡Áú ¼ö ÀÖµµ·Ï µµ¿ÍÁØ´Ù.

    ÃâÆÇ»ç ¼­Æò

    ¡Ú ¿ä¾à ¡Ú

    ÀÌ Ã¥Àº OpenGL ESÀÇ ±âº»ÀûÀÎ ¿ø¸®¿Í ¿¹Á¦¸¦ iOS¿¡ Àû¿ëÇÏ´Â ¹æ¹ý°ú ±×·¡ÇÈ ÇÁ·Î±×·¡¹ÖÀÇ °³³äÀ» ¼³¸íÇÔÀ¸·Î½á ÀüüÀûÀÎ ÀÌÇØÀÇ ±âƲÀ» Á¦°øÇÑ´Ù. ´õ ³ª¾Æ°¡ ³·Àº ¼öÁØÀÇ ºñÆ® Á¶ÀÛºÎÅÍ °í±Þ ÁÖÁ¦±îÁö ±×·¡ÇÈ ±â¼ú¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. ÀÌ Ã¥Àº Á÷Á¢ OpenGL ES ÇÁ·Î±×·¡¹ÖÀÌ °¡´ÉÇÑ ¼öÁرîÁö ²ø¾î ¿Ã¸®´Â °ÍÀ» ¸ñÇ¥·Î »ï¾Æ ´Ü°èº°·Î Ã¥ÀÇ ³»¿ëÀ» ±¸¼ºÇß´Ù. ±×¸®°í Ã¥À» ÅëÇØ ´Ü½Ã°£¿¡ OpenGL ESÀÇ ÄÚµù°ú ´õºÒ¾î µð¹ö±ëÀÌ °¡´ÉÇÏ°Ô Çϸç, µ¶ÀÚÀûÀ¸·Î °í±Þ ÁÖÁ¦¸¦ °øºÎÇÒ ¼ö ÀÖ´Â ±â¹Ý Áö½ÄÀ» °®µµ·Ï µµ¿ÍÁØ´Ù. ¶ÇÇÑ OpenGL ESÀÇ 3.0 ¹öÀüÀ» °£·«È÷ ¼Ò°³ÇÏ´Â ºÎ·Ïµµ Ãß°¡Çß´Ù.

    ¡Ú ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¡Ú

    ¡á ÇÙ½É OpenGL ES ÄÄÇ»ÅÍ ±×·¡ÇÈ °³³ä°ú iOS ±×·¡ÇÈ ±¸Á¶ ÀÌÇØÇϱâ
    ¡á °­·ÂÇÑ ¾ÖÇà Ç÷§Æû ±â´ÉÀ» ÀÌ¿ëÇϱâ À§ÇØ ÄÚÄÚ¾Æ ÅÍÄ¡¿Í OpenGL ES¸¦ ÅëÇÕÇϱâ
    ¡á Åõ¸íµµ, »ö È¥ÇÕ, ´ÙÁß Áú°¨, ¾ÐÃà µî Áú°¨À» óÀ½ºÎÅÍ ³¡±îÁö ¸¸µé¾î º¸±â
    ¡á ÁÖº¯ ºû, ºÐ»ê ºû, ¹Ý»ç ºû ¸¸µé±â
    ¡á ¸ðµç ½Ã°¢¿¡¼­ 3D ±âÇÏÀûÀÎ °´Ã¼¸¦ ·»´õÇϱâ À§ÇØ º¯Çü »ç¿ëÇϱâ
    ¡á ¾Û ³í¸®¸¦ ÅëÇؼ­ ½Ã°£À» Á¶ÀýÇÔÀ¸·Î½á »óȲ ¾Ö´Ï¸ÞÀ̼ÇÇϱâ
    ¡á °æ»çÁø ÁöÇüÀ» °¡Áø ±¤È°ÇÑ ¾ß¿Ü Àå¸éÀ» ¿¬ÃâÇϱâ À§ÇØ µ¥ÀÌÅÍ ³ª´©±â
    ¡á 3D ±âÇÏ·Î »ç¿ëÀÚ »óÈ£ÀÛ¿ë °ËÃâÇÏ°í ó¸®Çϱâ
    ¡á °í±Þ °ü¶÷¼®¿¡¼­ ¼Ò¸³ÀÚ¿Í ±¤°í¿¡ À̸£±â±îÁö Ư¼ö È¿°ú ±¸ÇöÇϱâ
    ¡á ±×·¡ÇÈ ¼º´É ½Ã½ºÅÛÀûÀ¸·Î ÃÖÀûÈ­Çϱâ
    ¡á ÄÄÇ»ÅÍ ±×·¡ÇÈ¿¡ »ç¿ëµÈ Çʼö ¼±Çü´ë¼ö ÀÌÇØÇϱâ
    ¡á ¹è¿î ¸ðµç ³»¿ëÀ» ÅëÇÕÇÑ ¿ÏÀüÇÑ ½Ã¹Ä·¹À̼ÇÀ» µðÀÚÀÎÇÏ°í ±¸ÃàÇϱâ

    ¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú

    ÀÌ Ã¥Àº ÇÁ·Î±×·¡¹ÖÀ» ¹è¿ì´Â Çлý°ú ÇÁ·Î±×·¡¹Ö ºÐ¾ß¿¡ ÀÌ¹Ì °æ·ÂÀÌ ¸¹Àº Àü¹® ÇÁ·Î±×·¡¸Ó, ±×¸®°í ±×·¡ÇÈÀ» ¹è¿ì±æ ¿øÇÏ´Â ¸ðµç À̵éÀ» µ¶ÀÚ´ë»óÀ¸·Î ÇÑ´Ù. ÄÄÇ»ÅÍ ±×·¡ÇÈ¿¡ ´ëÇÑ °æÇèÀº ¾ø¾îµµ ¹«°üÇÏÁö¸¸, C³ª C++ µîÀÇ °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡ Ä£¼÷ÇÒ ÇÊ¿ä´Â ÀÖ´Ù. iOS, ¿ÀºêÁ§Æ¼ºêC ÇÁ·Î±×·¡¹Ö ¾ð¾î, ÄÚÄÚ¾Æ ÅÍÄ¡(Cocoa Touch) ÇÁ·¹ÀÓ¿öÅ©¿¡ ´ëÇÑ ÀÌÀü °æÇèÀº µµ¿òÀÌ µÇÁö¸¸, Çʼö´Â ¾Æ´Ï´Ù. ÀÌ Ã¥À» Á¤µ¶ÇÑ ÀÌÈÄ¿¡´Â °í±Þ ÄÄÇ»ÅÍ ±×·¡ÇÈ ±â¼úÀ» iOS ¾Û¿¡ Àû¿ëÇÒ Áغñ°¡ µÅ ÀÖÀ» °ÍÀÌ´Ù.

    ¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú

    1Àå, Çö´ëÀûÀÎ ¸ð¹ÙÀÏ ±×·¡ÇÈ Çϵå¿þ¾î »ç¿ëÇϱâ: ÀÓº£µðµå ±×·¡ÇÈ Çϵå¿þ¾î¸¦ ÀÌ¿ëÇØ 3Â÷¿ø(3D) ±×·¡ÇÈÀ» ±×¸®´Â Çö´ëÀûÀÎ ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù.
    2Àå, Çϵå¿þ¾î Á¦´ë·Î µ¿ÀÛ½ÃÅ°±â: iOS ¾Û ³»¿¡¼­ OpenGL ES ±×·¡ÇÈÀ» ¼³Á¤ÇÏ°í, »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
    3Àå, ÅؽºÃ³: ÅؽºÃ³¸µ¿¡ ±ò·Á ÀÖ´Â °³³äÀ» ¼Ò°³ÇÏ°í, °øÅëÀûÀ¸·Î »ç¿ëµÇ´Â ¹æ¹ýÀ» ±â¼úÇÑ´Ù.
    4Àå, ºû ºñÃß±â: 3D ¹°Ã¼·Î ºûÀÇ »óÈ£ ÀÛ¿ëÀ» ½Ã¹Ä·¹À̼ÇÇÏ´Â ¿©·¯ °¡Áö ±â¼úÀ» ¼Ò°³ÇÑ´Ù.
    5Àå, °üÁ¡ ÀüȯÇϱâ: ¸ðµç °üÁ¡¿¡¼­ ±âÇÏ ¸ðÇü ¹°Ã¼¸¦ ·»´õ¸µÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÏ°í º¸¿©ÁØ´Ù.
    6Àå, ¾Ö´Ï¸ÞÀ̼Ç: UtilityModel Ŭ·¡½º¿Í UtilityMesh Ŭ·¡½º¿ÍÀÇ °ü°è¸¦ ¼Ò°³ÇÑ´Ù.
    7Àå, ¸ðµ¨ ºÒ·¯¿Í¼­ »ç¿ëÇϱâ: 6Àå¿¡¼­ ´Ù·é ¹üÆÛÄ«, ¿ïŸ¸®, ĵ ¸ð¾çÀÇ ¶óÀÌÆ® µîÀÇ ÀÌÆåÆ®º¸´Ù ´õ¿í Á¤±³ÇÑ ¸ðµ¨À» »ìÆ캻´Ù.
    8Àå, Ư¼ö È¿°ú: 󸮵Ǵ Á¤Á¡ÀÇ ¼ö¸¦ ±Ø´ÜÀûÀ¸·Î Áõ°¡ÇÏÁö ¾Ê°í 3D ¾Û¿¡ ±¸Ã¼¼ºÀ» ´õÇÏ´Â ¼¼ °¡Áö ±â¼ú¿¡ ´ëÇؼ­ ¼Ò°³ÇÑ´Ù.
    9Àå, ÃÖÀûÈ­: iOS ÀåÄ¡¸¦ À§ÇÑ OpenGL ES 2.0 ·»´õ¸µ ¼º´ÉÀ» °³¼±Çϱâ À§ÇÑ ÃÖÀûÈ­ Àü·«À» ¾Ë¾Æº»´Ù.
    10Àå, ÁöÇü°ú ÇÇÅ·: 9Àå±îÁö ¼Ò°³µÈ ¿©·¯ °¡Áö 3D ±×·¡ÇÈ °³³ä°ú ¿¹Á¦ Ŭ·¡½º¸¦ Àç»ç¿ëÇØ °æ»çÁø ÁöÇüÀ» °®´Â ³ÐÀº ¾ß¿Ü Àå¸éÀ» ±×¸®´Â ¸Þ¼Òµå¸¦ °øºÎÇÑ´Ù.
    11Àå, ¼öÇÐ Ä¿´× ÆäÀÌÆÛ: Áö±Ý±îÁö Á¶±Ý¾¿ ¼Ò°³µÈ ¼±Çü ´ë¼ö °³³äÀ» ´Ù½Ã »ìÆ캸°í, ÇÙ½É °³³ä, Áß¿äÇÑ °ø½Ä, ¾ðÁ¦ »ç¿ëÇØ¾ß ÇÏ´ÂÁö ¼³¸íÇÑ´Ù.
    12Àå, Á¤¸®Çϱâ: °£´ÜÇÑ ½Ã¹Ä·¹À̼ÇÀÇ µðÀÚÀΰú ±¸¼ºÀ» ³ªÅ¸³»´Â OpenGLES_Ch12_1À» ¼³¸í
    ÇÑ´Ù.
    Çѱ¹¾îÆÇ Æ¯º°ºÎ·Ï: OpenGL ES 3.0 ¼Ò°³

    ¡Ú ÀúÀÚ ¼­¹® ¡Ú

    OpenGL ES ±â¼úÀº ¾ÖÇÃÀÇ iOS ÀåÄ¡ÀÎ ¾ÆÀÌÆù, ¾ÆÀÌÆÌ ÅÍÄ¡, ¾ÆÀÌÆе忡 ÀÇÇØ º¸¿©Áö´Â »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¿Í ±×·¡ÇÈ ±â´ÉÀÇ ±Ù°£À» ÀÌ·é´Ù. ¡®ES¡¯´Â ÀÓº£µðµå ½Ã½ºÅÛ(Embedded Systems)ÀÇ ¾àÀÚÀ̸ç, ÀÌ¿Í µ¿ÀÏÇÑ ±â¼úÀº ºñµð¿À °ÔÀÓ Äְܼú Ç×°ø±â Á¶Á¾½ÇÀÇ °è±âÆǻӸ¸ ¾Æ´Ï¶ó °ÅÀÇ ¸ðµç Á¦Á¶»çÀÇ ¹æ´ëÇÑ ¼¿ Æù¿¡µµ Àû¿ëµÈ´Ù. OpenGL ES´Â µ¥½ºÅ©Å¾ ¿î¿µÃ¼Á¦¿¡¼­ »ç¿ëµÇ´Â OpenGL ¹öÀüÀÇ ÇÏÀ§ ÁýÇÕÀÌ´Ù. °á°úÀûÀ¸·Î OpenGL ES ¾ÛÀº ¸¹Àº °æ¿ì µ¥½ºÅ©Å¾ ½Ã½ºÅÛ¿¡µµ ÀûÀÀÇÒ ¼ö ÀÖ´Ù.

    ÀÌ Ã¥Àº Çö´ëÀûÀÎ ±×·¡ÇÈ ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇؼ­ ¼Ò°³ÇÏ°í, iOS ÀåÄ¡¿¡ OpenGL ESÀÇ È¿°úÀûÀÎ »ç¿ë¿¡ ´ëÇؼ­ °£°áÇÏ°Ô ¼³¸íÇÑ´Ù. ¿©·¯ °¡Áö ¿¹Á¦ ÇÁ·Î±×·¥ÀÌ ±×·¡ÇÈ ÇÁ·Î±×·¡¹Ö °³³äÀ» ¼³Á¤ÇÑ´Ù. ÀúÀÚÀÇ À¥»çÀÌÆ®(http://www.cosmicthump.com/books/)¿¡¼­´Â ¿¹Á¦ Äڵ带 Á¦°øÇÏ°í, ÃâÆÇ ÀÌÈÄ¿¡ ¹ß°ßµÈ ¿À·ù¸¦ °Ô½ÃÇÑ´Ù. ÀÌ Ã¥¿¡¼­´Â °¡Àå ³·Àº ¼öÁØÀÇ ºñÆ® Á¶ÀÛºÎÅÍ °í±Þ ÁÖÁ¦±îÁö ±×·¡ÇÈ ±â¼ú¿¡ ´ëÇؼ­ ¼³¸íÇÑ´Ù.

    ±×·¡ÇÈ ÇÁ·Î±×·¡¹ÖÀ» ¹è¿ì´Â µ¥ °¡Àå Å« µµÀüÀº À߸øµÈ Á¤º¸¿Í ÀÎÅͳݿ¡ ³ÑÃijª´Â ¿À·¡µÇ°í ÁÁÁö ¸øÇÑ ¿¹Á¦µéÀ» ±¸ºÐÇÏ´Â °ÍÀÌ´Ù. OpenGLÀº 1992³â¿¡ ÃÖ÷´ÜÀÇ ±×·¡ÇÈ ¿öÅ©½ºÅ×À̼ÇÀ» À§ÇÑ ÀÛÀº ¼ÒÇÁÆ®¿þ¾î ¶óÀ̺귯¸®·Î ½ÃÀÛÇß´Ù. ±×·¡ÇÈ Çϵå¿þ¾î´Â ¾öû³ª°Ô ¹ßÀüÇß°í, OpenGLÀÌ ÃÖÃÊ·Î ³ª¿ÔÀ» ¶§ µ·À¸·Î »ì ¼ö ÀÖ¾ú´ø ÀåÄ¡º¸´Ù ÇöÀç ¸ð¹ÙÀÏ ÀåÄ¡ÀÇ ¼º´ÉÀÌ ´õ ¶Ù¾î³ª´Ù. Çϵå¿þ¾î°¡ ¹ßÀüµÉ¼ö·Ï OpenGLÀÇ µðÀÚÀ̳ʿ¡ ÀÇÇÑ Å¸Çù°ú °¡Á¤µéÀº ¸ðµÎ °ü·Ã¼ºÀ» ÀÒ¾î¹ö¸°´Ù. Àû¾îµµ 12°¡Áö OpenGL Ç¥ÁØÀÌ Á¸ÀçÇÏ°í, Çö´ëÀûÀÎ OpenGL ES´Â ÀÌÀü ¹öÀü¿¡¼­´Â ÈçÇß´ø ¸¹Àº ±â¼úµé¿¡ ´ëÇÑ Áö¿øÀ» »ý·«ÇÑ´Ù. À¯°¨½º·´°Ôµµ ´õ ÀÌ»ó ¾µ¸ð ¾ø´Â ÄÚµå, ÃÖÀûÈ­ µÇÁö ¾ÊÀº Á¢±Ù¹ý, ½Ã´ëÂø¿ÀÀûÀÎ ¹æ¹ýÀº ¾ÆÁ÷±îÁö ±¸±ÛÀÇ °Ë»ö °á°ú¿¡ ¸¹ÀÌ Æ÷ÇԵŠÀÖ´Ù. ÀÌ Ã¥Àº Çö´ëÀûÀÌ°í È¿À²ÀûÀÎ ¹æ¹ý¿¡ ÁýÁßÇÏ´Â ¹Ý¸é, °ü·Ã¼ºÀÌ ¶³¾îÁö°Å³ª ¾µ¸ð ¾ø°Ô µÈ ¹æ¹ýÀº ´Ù·çÁö ¾ÊÀ» °ÍÀÌ´Ù.

    ¡Ú ¿Å±äÀÌÀÇ ¸» ¡Ú

    Áö±ÝÀº µðÀÚÀÎÀÇ ½Ã´ë´Ù. ±âº» ±â´ÉµéÀÌ ÆòÁØÈ­µÇ°í, ¹«¾ùÀ» º¸¿©ÁÖ´À³Ä°¡ °¡Àå Áß¿äÇÑ ½Ã´ë°¡ µÆ´Ù. 2Â÷¿øÀ» ³Ñ¾î 3Â÷¿øÀÇ ·»´õ¸µÀ¸·Î »ç¿ëÀÚÀÇ ´«À» ÇöȤÇÑ´Ù. °ÔÀÓ, °¡»ó Çö½Ç, ÀÎÅÍ³Ý ¸¶ÄÏ, ±¤°í µî ³Ê³ª ÇÒ °Í ¾øÀÌ 3Â÷¿øÀÇ ±×·¡ÇÈÀ» ¾Û¿¡ ±¸µ¿Çϱâ À§ÇØ ³ë·Â ÁßÀÌ´Ù. Á¦Ç°À» 360µµ·Î »ìÆ캸´Â ½Ã´ë´Â ÀÌ¹Ì ¿¾³¯ ¾ê±â°¡ µÆ´Ù. ÀÌÁ¦´Â ÀÌ°ÍÀ» ¶Ù¾î³Ñ´Â ±â¼úÀ» ÇâÇØ ´Þ·Á°¡°í ÀÖ´Ù. ¿¹¸¦ µé¾î, ¿¹Àü¿¡ À½¾ÇÀ» ±×·¡ÇÈÀ¸·Î ·»´õ¸µÇϱâ À§Çؼ­ ¿©·¯ °³ÀÇ ¸·´ë¸¦ »ç¿ëÇÏ¿©, ±æÀ̸¦ ´Ã·È´Ù°¡ ÁÙ¿´´Ù°¡ Çϸ鼭 ¼Ò¸®¸¦ Ç¥ÇöÇß´ø ÀÀ¿ë ÇÁ·Î±×·¥µéÀ» ±â¾ïÇÒ °ÍÀÌ´Ù. ÇÏÁö¸¸ ÀÌÁ¦´Â ±× ¸·´ëµéµµ 3Â÷¿øÀ¸·Î Ç¥ÇöÇÏ´Â ½Ã´ë°¡ µÆ´Ù. Áï °¡´ÉÇÑ ¸ðµç °ÍÀ» ÀÔü ¿µ»óÀ¸·Î º¸ÀÌ´Â °ÍÀÌ ´ë¼¼´Ù. À̻Ӹ¸ÀÌ ¾Æ´Ï´Ù. °¡»ó Çö½Ç(Augmented Reality) ¾ÛÀº Çö½Ç¿¡ ±×·¡ÇÈÀ» ÀÔÇô¼­ Ãß°¡ÀûÀÎ Á¤º¸¸¦ º¸¿©ÁÖ´Â ±â¼úÀÌ´Ù. µÎ¸»ÇÒ ³ªÀ§µµ ¾øÀÌ ÀÌ ±â¼úÀÇ ±Ù°£Àº 3Â÷¿øÀ» ±â¹ÝÀ¸·Î ÇÑ´Ù. Çö½Ç ¼¼°è´Â 3Â÷¿øÀ¸·Î ÀÌ·ç¾îÁ® Àֱ⠶§¹®ÀÌ´Ù. ±×¸¸Å­ ÇöÀçÀÇ ¾ÆÀ̵ð¾îµéÀÌ ±â¼úÀÇ ¹ßÀüÀ» ¸ô¾ÆºÙÀÌ°í ÀÖ´Ù.

    3Â÷¿øÀÇ ±×·¡ÇÈÀ» °¡´ÉÇÏ°Ô ÇÏ´Â ±â¼úÀÇ Á߽ɿ¡´Â OpenGLÀÌ ÀÖ´Ù. µ¥½ºÅ©Åé¿¡¼­ÀÇ ¼º°øÀ» ¹ßÆÇÀ¸·Î ÀÌÁ¦´Â ÀÓº£µðµå ½Ã½ºÅÛ(Embedded System)À» ±â¹ÝÀ¸·Î OpenGL ES¸¦ Ãâ½ÃÇß´Ù. iOS¿Í ¾Èµå·ÎÀÌµå °°Àº ±â±â»Ó¸¸ ¾Æ´Ï¶ó, °ÔÀÓ ÄܼÖ, ºñÇà±â °è±âÆÇ µî µð½ºÇ÷¹À̸¦ ÇÏ´Â ¸ðµç ÀüÀÚ ÀåÄ¡¿¡ µµÀԵǰí ÀÖ´Ù. ¾ÖÇÃÀº OpenGL ES ±â¼úÀ» ±â¹ÝÀ¸·Î ¸¹Àº ¹ßÀüÀ» ÀÌ·ç¾î¿ÔÀ¸¸ç, °è¼ÓÇؼ­ ÃÖÀûÀÇ Áö¿øÀ» ÇÏ´Â ¿¬»êó¸® ÀåÄ¡¸¦ ³»³õ°í ÀÖ´Ù. OpenGL ES 3.0À» Áö¿øÇÏ´Â »õ·Î¿î ÀåÄ¡µéÀÌ ¼Ò°³µÆ°í, µ¥½ºÅ©Åé¿¡¼­¸¸ °¡´ÉÇß´ø ±â´ÉµéÀÌ ÀÛÀº iOS ÀåÄ¡¿¡¼­ °¡´ÉÇØÁö°í ÀÖ´Ù. ¿¹Àü¿¡´Â Æò¸éÀ¸·Î¸¸ º¸¿´´ø ÈÞ´ëÆù È­¸éÀÌ º¸´Â ¹æÇâ¿¡ µû¶ó ¿ø±Ù°¨À» °¡Áö°Ô µÆ´Ù. ÀÌ´Â ¼ÒÇÁÆ®¿þ¾î¿Í Çϵå¿þ¾î ±â¼úÀÌ ¾ó¸¶³ª ¹ßÀüÇß´ÂÁö º¸¿©ÁÖ´Â ´ÜÀûÀÎ ¿¹´Ù. ±×¸¸Å­ ó¸® ¼Óµµ°¡ ºü¸£°Ô ¹ßÀüÇß´Ù´Â ¸»ÀÌ´Ù.

    ÀÌ·± È帧À» º¼ ¶§, iOS¿¡¼­ OpenGL ESÀÇ ¹«°Ô´Â Â÷Ãû Ä¿Áú °ÍÀÌ´Ù. °è¼ÓÇؼ­ ¸¹Àº ¾ÛÀÌ Çϵå¿þ¾î ±×·¡ÇÈ °¡¼Ó ±â´ÉÀ» »ç¿ëÇÏ°Ô µÉ °ÍÀ̸ç, Á» ´õ ¼¼·ÃµÈ µðÀÚÀÎÀ» ¸¸µé±â À§Çؼ­ ÃÖ¼±ÀÇ ³ë·ÂÀ» ±â¿ïÀÏ °ÍÀÌ´Ù. ÇÏÁö¸¸ ¿©±â¼­ Áß¿äÇÑ °ÍÀº ¾ÆÁ÷±îÁö 3D ±×·¡ÇÈ ±â¼úÀÇ ÆòÁØÈ­°¡ ÀÌ·ç¾îÁöÁö ¾Ê¾Ò°í, OpenGL ESµµ °è¼ÓÇؼ­ »õ·Î¿î ¹öÀüÀ¸·Î ¹ßÀü ÇØ°¡°í ÀÖ´Ù´Â °ÍÀÌ´Ù. ¿©·¯ °¡Áö ÀÌÀ¯ Áß Çϳª´Â µ¥½ºÅ©Åé¿¡¼­ Æí¾ÈÇÏ°Ô »ç¿ëÇÏ´ø Çϵå¿þ¾î °¡¼Ó ±â¼úµéÀÌ ÀÛÀº ÇÚµåÆù ¾ÈÀÇ Ä¨¿¡¼­´Â ±× ±â´ÉÀ» Á¦´ë·Î ¹ßÈÖÇÏÁö ¸øÇϱ⠶§¹®ÀÌ´Ù. µû¶ó¼­ ÇÚµåÆù »ó¿¡¼­ OpenGL ESÀÇ ÀÔÀå¿¡¼­´Â Çϵå¿þ¾îÀÇ ¹ßÀüÀÌ ¼ÒÇÁÆ®¿þ¾îÀÇ Àû¿ëÀ» ÀúÇØÇÏ°í ÀÖ´Ù´Â °á·ÐÀÌ ¸¸µé¾îÁø´Ù.

    ¸¹Àº ȸ»ç¿¡¼­ OpenGL ES °³¹ßÀÚµéÀ» ã°í ÀÖ´Ù. ±×¸®°í ¿©·¯ ´Ù¾çÇÑ ¾Û °³¹ß¿¡ ±âº»À¸·Î »ç¿ëµÇ´Â ±â¼úÀÌ µÆ´Ù. Áï, ÀÌ ±â¼ú¿¡ ȸ»çÀÇ ¹Ì·¡»Ó¸¸ ¾Æ´Ï¶ó, °³ÀÎÀÇ ¹Ì·¡µµ ÀÖ´Ù´Â ¸»ÀÌ´Ù. Áö±ÝÀÌ ±âȸ´Ù. »¡¸® ¹è¿ö¼­, Àü¹®°¡°¡ µÅ¾ß ÇÑ´Ù. ÀÌ Ã¥Àº OpenGL ES¸¦ ½ÃÀÛÇÏ´Â »ç¶÷µé¿¡°Ô ±×·¡ÇÈÀÇ ±âº» °³³äºÎÅÍ ¿¹Á¦¸¦ ÅëÇÑ ½ÇÀü ¿¬½À±îÁö ´Ù¾çÇÏ°Ô Á¦°øÇϱ⠶§¹®¿¡ Ã¥À» ´Ù ÀÐ°í ³­ ÀÌÈÄ¿¡´Â µ¶ÀÚÀûÀ¸·Î °í±Þ ±â´ÉµéÀ» °è¼ÓÇؼ­ °øºÎÇÒ ¼ö ÀÖ´Â ÀÚ¸³½ÉÀÌ »ý±â°Ô ¸¸µé¾ú´Ù. ÀÌ Ã¥À» ÅëÇؼ­ 3Â÷¿ø °³¹ßÀÇ ²Þ¿¡ ´Ù°¡°¡±â ¹Ù¶õ´Ù.

    ¸ñÂ÷

    1 Çö´ëÀûÀÎ ¸ð¹ÙÀÏ ±×·¡ÇÈ Çϵå¿þ¾î »ç¿ëÇϱâ
    3D ·»´õ¸µÀ̶õ ¹«¾ùÀΰ¡
    ±×·¡ÇÈ ÇÁ·Î¼¼¼­¿¡ µ¥ÀÌÅÍ Á¦°øÇϱâ
    ÇÁ·¹ÀÓ ¹öÆÛ
    OpenGL ES ÄÁÅؽºÆ®
    3D Àå¸éÀÇ ±âÇÏ
    ¿ä¾à

    2 Çϵå¿þ¾î Á¦´ë·Î µ¿ÀÛ½ÃÅ°±â
    OpenGL ES·Î ÄÚ¾î ¾Ö´Ï¸ÞÀÌ¼Ç ·¹ÀÌ¾î ±×¸®±â
    ÄÚÄÚ¾Æ ÅÍÄ¡¸¦ OpenGL ES¿Í ÇÕÄ¡±â
    OpenGLES_Ch2_1 ¿¹Á¦
    ½Éµµ ÇнÀ: GLKView´Â ¾î¶»°Ô µ¿ÀÛÇϴ°¡
    GLKit¿¡¼­ ÃßÁ¤Çϱâ
    ¿ä¾à

    3 ÅؽºÃ³
    ÅؽºÃ³¶õ ¹«¾ùÀΰ¡?
    OpenGLES_Ch3_1 ¿¹Á¦
    ½Éµµ ÇнÀ: GLKTextureLoader´Â ¾î¶»°Ô µ¿ÀÛÇϴ°¡?
    OpenGLES_Ch3_3 ¿¹Á¦
    Åõ¸íµµ, È¥ÇÕ, ¸ÖƼ-ÅؽºÃ³¸µ
    ÅؽºÅÍ ¾ÐÃà
    ¿ä¾à

    4 ºû ºñÃß±â
    ÁÖº¯, »ê¶õ, ¹Ý»ç ºû
    °¢ »ï°¢Çü¿¡ ºÎµúÈ÷´Â ºûÀÇ ¾ç °è»êÇϱâ
    GLKit ºû »ç¿ëÇϱâ
    OpenGLES_Ch4_1 ¿¹Á¦
    ÅؽºÃ³¿¡ ºû ºñÃß±â
    ÇÁ·¡±×¸ÕÆ® µ¿ÀÛ
    ¿ä¾à

    5 °üÁ¡ ÀüȯÇϱâ
    ±íÀÌ ·»´õ ¹öÆÛ
    OpenGLES_Ch5_1°ú OpenGLES_Ch5_2 ¿¹Á¦
    ½Éµµ ÇнÀ: GLKit ¾øÀÌ ±íÀÌ ¹öÆÛ Ãß°¡Çϱâ
    º¯È¯
    º¯È¯ Áöħ¼­
    ¿ø±Ù¹ý°ú ½Ã°¢ Àý´Üü
    ¿ä¾à

    6 ¾Ö´Ï¸ÞÀ̼Ç
    Àå¸é ³» µ¿ÀÛ: OpenGLES_Ch6_1 ¿¹Á¦
    Á¤Á¡ µ¥ÀÌÅÍ ¾Ö´Ï¸ÞÀ̼ÇÇϱâ
    »ö°ú ºû ¾Ö´Ï¸ÞÀ̼ÇÇϱâ: OpenGLES_Ch6_3 ¿¹Á¦
    ÅؽºÃ³ ¾Ö´Ï¸ÞÀ̼ÇÇϱâ
    ¿ä¾à

    7 ¸ðµ¨ ºÒ·¯¿Í¼­ »ç¿ëÇϱâ
    ¸ðµ¨¸µ Åø°ú Çü½Ä
    modelplist ÆÄÀÏ Àбâ
    OpenGLES_Ch7_1 ¿¹Á¦
    °í±Þ ¸ðµ¨
    ¿ä¾à

    8 Ư¼ö È¿°ú
    ½ºÄ«À̹ڽº
    ½Éµµ ÇнÀ: GLKSkyboxEffect´Â ¾î¶»°Ô µ¿ÀÛÇϴ°¡
    ÆÄƼŬ
    ºôº¸µå
    ¿ä¾à

    9 ÃÖÀûÈ­
    ÃÖ¼ÒÇÑÀ¸·Î ·»´õ¸µÇϱâ
    ÃßÃøÀº ±Ý¹°: ÃøÁ¤
    ¹öÆÛ º¹»ç ÃÖ¼ÒÈ­Çϱâ
    »óÅ º¯°æ ÃÖ¼ÒÈ­
    ¿ä¾à

    10 ÁöÇü°ú ÇÇÅ·
    ÁöÇü ±¸Çö
    ¸ðµ¨ Ãß°¡Çϱâ
    OpenGL ES Ä«¸Þ¶ó
    ÇÇÅ·
    ÃÖÀûÈ­Çϱâ
    ¿ä¾à

    11 ¼öÇÐ Ä¿´× ÆäÀÌÆÛ
    °³¿ä
    Çà·Ä µðÄÚµù
    »ç¿ø¹ý
    ±×·¡ÇÈ ¼öÇÐ À̰ܳ»±â
    ¿ä¾à

    12 Á¤¸®Çϱâ
    °³¿ä
    ¸ðµÎ ÇÔ²² »ç¿ëÇϱâ
    ÀåÄ¡ µ¿ÀÛ
    ¿ä¾à

    Çѱ¹¾îÆÇ Æ¯º°ºÎ·Ï OpenGL ES 3.0 ¼Ò°³

    ÀúÀÚ¼Ò°³

    ¿¡¸¯ ¹÷ [Àú] ½ÅÀ۾˸² SMS½Åû
    »ý³â¿ùÀÏ -

    ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.

    ȲÁøÈ£ [¿ª] ½ÅÀ۾˸² SMS½Åû
    »ý³â¿ùÀÏ -

    ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.

    Àü°øµµ¼­/´ëÇб³Àç ºÐ¾ß¿¡¼­ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥

      ¸®ºä

      0.0 (ÃÑ 0°Ç)

      100ÀÚÆò

      ÀÛ¼º½Ã À¯ÀÇ»çÇ×

      ÆòÁ¡
      0/100ÀÚ
      µî·ÏÇϱâ

      100ÀÚÆò

      0.0
      (ÃÑ 0°Ç)

      ÆǸÅÀÚÁ¤º¸

      • ÀÎÅÍÆÄÅ©µµ¼­¿¡ µî·ÏµÈ ¿ÀǸ¶ÄÏ »óÇ°Àº ±× ³»¿ë°ú Ã¥ÀÓÀÌ ¸ðµÎ ÆǸÅÀÚ¿¡°Ô ÀÖÀ¸¸ç, ÀÎÅÍÆÄÅ©µµ¼­´Â ÇØ´ç »óÇ°°ú ³»¿ë¿¡ ´ëÇØ Ã¥ÀÓÁöÁö ¾Ê½À´Ï´Ù.

      »óÈ£

      (ÁÖ)±³º¸¹®°í

      ´ëÇ¥ÀÚ¸í

      ¾Èº´Çö

      »ç¾÷ÀÚµî·Ï¹øÈ£

      102-81-11670

      ¿¬¶ôó

      1544-1900

      ÀüÀÚ¿ìÆíÁÖ¼Ò

      callcenter@kyobobook.co.kr

      Åë½ÅÆǸž÷½Å°í¹øÈ£

      01-0653

      ¿µ¾÷¼ÒÀçÁö

      ¼­¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù)

      ±³È¯/ȯºÒ

      ¹ÝÇ°/±³È¯ ¹æ¹ý

      ¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼­ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼­ ½Åû °¡´É

      ¹ÝÇ°/±³È¯°¡´É ±â°£

      º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É
      ´Ü, »óÇ°ÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦Á¡ ¹ß°ß ÈÄ 30ÀÏ À̳»

      ¹ÝÇ°/±³È¯ ºñ¿ë

      º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã
      »óÇ°À̳ª ¼­ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯/¹ÝÇ°Àº ¹Ý¼Û·á ÆǸÅÀÚ ºÎ´ã

      ¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯

      ·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
      (´ÜÁö È®ÀÎÀ» À§ÇÑ Æ÷Àå ÈѼÕÀº Á¦¿Ü)

      ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
      ¿¹) È­ÀåÇ°, ½ÄÇ°, °¡ÀüÁ¦Ç°(¾Ç¼¼¼­¸® Æ÷ÇÔ) µî

      ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì
      ¿¹) À½¹Ý/DVD/ºñµð¿À, ¼ÒÇÁÆ®¿þ¾î, ¸¸È­Ã¥, ÀâÁö, ¿µ»ó È­º¸Áý

      ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì

      ·ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì

      »óÇ° Ç°Àý

      °ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½

      ¼ÒºñÀÚ ÇÇÇغ¸»ó
      ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó

      ·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê

      ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ

      (ÁÖ)KGÀ̴Ͻýº ±¸¸Å¾ÈÀü¼­ºñ½º¼­ºñ½º °¡ÀÔ»ç½Ç È®ÀÎ

      (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
      (ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼­ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.

      ¹è¼Û¾È³»

      • ±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.

      • Ãâ°í°¡´É ½Ã°£ÀÌ ¼­·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.

      • ±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.

      • ¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.

      • - µµ¼­ ±¸¸Å ½Ã 15,000¿ø ÀÌ»ó ¹«·á¹è¼Û, 15,000¿ø ¹Ì¸¸ 2,500¿ø - »óÇ°º° ¹è¼Ûºñ°¡ ÀÖ´Â °æ¿ì, »óÇ°º° ¹è¼Ûºñ Á¤Ã¥ Àû¿ë