|
|
|
WebXR·Î ¸¸µå´Â AR/VR : WebGL, Three.js, A-FrameÀ» »ç¿ëÇÑ ½Ç°¨Çü À¥ °³¹ß
|
|
|
¶óÄɽ¬ ¹Ù·ç¾Æ, ¼Ã¢¼ö
¤Ó
¿¡ÀÌÄÜÃâÆÇ
¤Ó
AR and VR Using the Webxr API
|
|
|
|
- Á¦ÈÞ¸ô ÁÖ¹® ½Ã °í°´º¸»ó, ÀϺΠÀ̺¥Æ® Âü¿© ¹× ÁõÁ¤Ç° ÁõÁ¤, ÇÏ·ç/´çÀÏ ¹è¼Û¿¡¼ Á¦¿ÜµÇ¹Ç·Î Âü°í ¹Ù¶ø´Ï´Ù.
-
-
-
VR(°¡»ó Çö½Ç)À̳ª AR(Áõ° Çö½Ç)À̶ó´Â ¿ë¾î¸¦ µéÀ¸¸é º¹ÀâÇÏ°í ¾î·Á¿î °³³äÀ» ÀÌÇØÇÏ°í ±×°ÍÀ» ¹ÙÅÁÀ¸·Î ±¸ÇöÇØ¾ß ÇÏ´Â ±â¼úÀ̶ó°í »ý°¢ÇÏ°Ô µÈ´Ù. ÇÏÁö¸¸ ÀÌ Ã¥Àº ±âÃÊ Áö½Ä ¹× °í°¡ÀÇ Àåºñ°¡ ¾ø¾îµµ °¡»ó/Áõ° Çö½ÇÀ» À¥¿¡¼ ½±°Ô ±¸ÇöÇÒ ¼ö ÀÖ´Â °ÍÀ» º¸¿©ÁØ´Ù. ±âÁ¸ÀÇ 3D ±×·¡ÇÈ Çʼö °³³ä ¼³¸í°ú ´Ü°èº° ½Ç½ÀÀ» WebXR API·Î ¾ó¸¶³ª °£´ÜÇÏ°í ½±°Ô ±¸ÇöÇÒ ¼ö ÀÖ´ÂÁö °æÇèÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
-
-
¢Â ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë ¢Â
¡ß À¥ ÆäÀÌÁö¸¦ À§ÇÑ °¡»ó Çö½Ç ¹× Áõ° Çö½Ç ±â´É »ý¼º
¡ß Àαâ ÀÖ´Â ±â¼úÀÇ ÇÁ·ÎÁ§Æ® Æ÷Æ®Æú¸®¿À¸¦ ÅëÇØ ½Ç°¨Çü À¥ °³¹ßÀÚ·Î ÀÏÇÒ Áغñ
¡ß WebGL¿¡¼ ¼ÎÀÌ´õ ÀÛ¼ºÀÇ ±âº» »çÇ×
¢Â ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¢Â
WebXR API¿¡´Â À¥ °³¹ßÀÚ¿Í XRÀ» ´Ù·ç·Á´Â »ç¶÷¿¡°Ô À¯¿ëÇÑ µµ±¸°¡ Áغñ°¡ µÅ ÀÖ´Ù. ¸ð¹ÙÀÏ°ú ³×ÀÌƼºê, Áõ° ¹× °¡»ó °£ÀÇ ±¸ºÐÀÌ Èå·ÁÁö¸é¼ 2D ±â¼ú°ú ½Ç°¨Çü ±â¼úÀ» »ç¿ëÇÏ´Â ¸ðµç ¾ÖÇø®ÄÉÀ̼ÇÀÌ Á¡Á¡ ´õ º¸Æí鵃 °ÍÀÌ´Ù. ½Ç°¨Çü À¥ °æÇèÀ» ¼³°èÇÏ´Â °³¹ßÀÚ Ä¿¹Â´ÏƼ¿¡ Âü¿©ÇÒ ¼ö ÀÖµµ·Ï µ½°íÀÚ ÀÌ Ã¥À» ¸¸µé¾ú´Ù. À¥ °³¹ß ¶Ç´Â 3D ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ »çÀü Áö½ÄÀÌ ¾ø´Ù°í °¡Á¤Çß´Ù. WebXR API´Â »õ·Î¿î ±â¼úÀ̱⠶§¹®¿¡ ¼÷·ÃµÈ °³¹ßÀڵ鵵 Âü°íÇÒ ¼ö ÀÖ´Ù.
¢Â ÀÌ Ã¥ÀÇ ±¸¼º ¢Â
µµ±¸¿¡´Â Visual Studio Code, WebGL, Three.js, A-FrameÀÌ Æ÷ÇԵŠÀÖ´Ù. HTML, CSS, ÀÚ¹Ù½ºÅ©¸³Æ®¿¡ Àͼ÷ÇÏÁö ¾Ê¾Æµµ ÀÌ Ã¥ÀÇ ³»¿ëÀ» È°¿ëÇÒ ¼ö ÀÖ´Ù. ±¸¼ºÀ» »ìÆ캸ÀÚ¸é 1Àå¿¡¼´Â WebXR APIÀÇ °³³ä°ú ½Ç°¨ ¸ð¹ÙÀÏ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» ½ÃÀÛÇÏ´Â µ¥ ÇÊ¿äÇÑ µµ±¸¸¦ ¼Ò°³ÇÑ´Ù. 2Àå¿¡¼´Â À¥, WebGLÀÇ 3D ±×·¡ÇÈ ¿ø¸®¸¦ ¼³¸íÇÑ´Ù. WebGL, HTML, ÀÚ¹Ù½ºÅ©¸³Æ®·Î °£´ÜÇÑ ÇÁ·ÎÁ§Æ®¸¦ ¸¸µé¾î¼ WebXR API°¡ ºê¶ó¿ìÀú ¾È¿¡¼ ¾î¶»°Ô ÀÛµ¿ÇÏ´ÂÁö¿¡ ´ëÇÑ ±âº» °³³äÀ» ºü¸£°Ô »ìÆ캻´Ù. 3Àå¿¡¼´Â ±âº» ±¸¹®ÀÌ ¼¹ö, Ŭ¶óÀ̾ðÆ®, GPU¸¦ ¿¬°áÇÏ´Â ±×·¡ÇÈ ·»´õ¸µ ÆÄÀÌÇÁ ¶óÀÎÀÇ ¾ÈÆÆÀ» ¸íÈ®È÷ ¼³¸íÇϱ⠶§¹®¿¡ WebGLÀ» °è¼Ó »ç¿ëÇÑ´Ù. 4ÀåÀº 2Àå°ú 3ÀåÀ» ±â¹ÝÀ¸·Î WebGLÀ» ÅëÇÑ ¼±Çü´ë¼ö¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. 4Àå¿¡¼ ´Ù·ç´Â °£´ÜÇÏÁö¸¸ Áß¿äÇÑ ¼±Çü´ë¼öÀÇ ¿øÄ¢Àº 5Àå¿¡¼ 3D ÀÚ¹Ù½ºÅ©¸³Æ® ¶óÀ̺귯¸®ÀÎ Three.js¸¦ ÅëÇØ ½Ç°¨Çü À¥ °³¹ß ½ÉÃþ ºÐ¼®À» À§ÇÑ ±â¹ÝÀ¸·Î Á¦°øÇÑ´Ù. WebGL ÆÄÀÌÇÁ¶óÀÎÀÇ Ã¶ÀúÇÑ ÀÌÇØ¿Í Three.js ¶óÀ̺귯¸®·Î »ý¼ºµÈ Æí¸®ÇÔÀ» ÅëÇØ ·ÎÄà ¸Ó½Å¿¡ °¡»ó Çö½Ç ÇÁ·ÎÁ§Æ®¸¦ »ý¼ºÇÏ°í 6ÀåÀÇ WebXR API¸¦ ÅëÇØ VR Áö¿ø ÀåÄ¡¿¡ ·Îµå¸¦ ÇÑ´Ù. 7Àå¿¡¼´Â °¡»ó Çö½Ç¿¡¼ Three.js¸¦ ÀÌ¿ëÇÑ Áõ° Çö½Ç ÇÁ·Î±×·¡¹ÖÀ¸·Î ÃÊÁ¡À» À̵¿ÇÑ´Ù. WebXR APIÀÇ Áõ° Çö½Ç ¸ðµâ ±â´ÉÀ» »ç¿ëÇؼ 7Àå¿¡¼´Â ¾Ö´Ï¸ÞÀÌ¼Ç ¹× »ç¿ëÀÚ »óÈ£ÀÛ¿ëÀ» Æ÷ÇÔÇÏ´Â ¸ð¹ÙÀÏ AR ȯ°æÀ» ¸¸µé±â À§ÇÑ ´Ü°è¸¦ Á¦°øÇÑ´Ù. 8Àå¿¡¼´Â Three.js¸¦ »ç¿ëÇؼ ¸ð¹ÙÀÏ XR °æÇèÀ» ¸¸µå´Â ÇÁ·¹ÀÓ¿öÅ© A-FrameÀÇ »ç¿ëÀ» ¼Ò°³ÇÏ°íÀÚ °¡»ó Çö½Ç ÁÖÁ¦·Î µ¹¾Æ°£´Ù. 9Àå°ú 10Àå ¸ðµÎ A-Frame¿¡ °üÇÑ ÀåÀ¸·Î 9ÀåÀº ¸¹Àº ºê¶ó¿ìÀú¿¡ ³»ÀåµÈ WebXR APIÀÇ Gamepad API ±¸ÇöÀ» ÅëÇØ VR Àå¸é¿¡¼ ½ÇÁ¦ ¹°¸®Çаú »ç¿ëÀÚ »óÈ£ÀÛ¿ëÀ» ±¸ÇöÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ¸¶Áö¸·À¸·Î 10Àå¿¡¼´Â ±êÇãºê(Github) ÆäÀÌÁö¸¦ ÅëÇØ 3D ¸ðµ¨À» A-FrameÀ¸·Î ºÒ·¯¿Í ¾Ö´Ï¸ÞÀ̼ÇÀ» Á¦ÀÛÇÏ°í Áõ° Çö½Ç ¼Ó¿¡¼ º¸´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
¢Â ¿Å±äÀÌÀÇ ¸» ¢Â
2021³â IT ÇÖÅ°¿öµå´Â ´Ü¿¬ ¸ÞŸ¹ö½º´Ù. ÇÏÁö¸¸ ¿ÃÇػӸ¸ ¾Æ´Ï¶ó ÀÌÈÄ ¸î ³â°£ °è¼Ó Áö¼ÓµÉ °ÍÀÌ¶ó ¿¹»óµÈ´Ù. ÀÌ·¸°Ô ¸¹Àº »ç¶÷ÀÌ °ü½ÉÀ» °®´Â °ÍÀº ÀÎÅͳÝÀÌ ¿ì¸® »ýÈ°ÀÇ ÆÐÅÏÀ» ¼ÛµÎ¸®Â° ¹Ù²å´ø °Íó·³ ¸ÞŸ¹ö½ºµµ ±× Á¤µµ Æı޷ÂÀÌ ÀÖÀ» °ÍÀ¸·Î ÃßÃøÇϱ⠶§¹®ÀÌ´Ù.
¸ÞŸ¹ö½º¸¦ ±¸ÇöÇÒ °³¹ß Ç÷§ÆûÀ¸·Î ¿ì¼± À¯´ÏƼ³ª ¾ð¸®¾ó °°Àº °ÔÀÓ ¿£ÁøÀÌ ÀÖ´Ù. ¶Ç ´Ù¸¥ Áø¿µÀ¸·Î À¥À» ±â¹ÝÀ¸·Î µÐ WebGL ¹× WebXRÀ» ÅëÇؼ ¸ôÀÔµµ ³ôÀº 3D ÄÜÅÙÃ÷¸¦ Á÷Á¢ ¸¸µé°Å³ª °¡»ó/Áõ° Çö½Ç Çϵå¿þ¾î¿¡¼ ½ÇÇàÇÒ ¼ö ÀÖ´Â ¿£ÁøÀÌ´Ù. ÀÌ ¿£ÁøµéÀº ±âº»ÀûÀ¸·Î °¡»ó/Áõ°/È¥ÇÕ Çö½Ç °³¹ßÀ» À§ÇÑ ±â´ÉÀ» ¸ðµÎ Á¦°øÇÑ´Ù. ½Ç»ç·Ê·Î ÃÖ±Ù¿¡ WebXRÀ» µµÀÔÇÑ ¸ÞŸ¹ö½º Àü½Ãȸ°¡ ÀÖ¾ú´Ù. VR ±â±â ¹× À¥ Á¢¼ÓÀ» ÅëÇØ Àü½ÃÀå¿¡ µé¾î¼¸é ÀÚµ¿À¸·Î °ü¶÷°´ ¾Æ¹ÙŸ°¡ »ý¼ºµÇ¸ç, ¼·Î ...´Ù¸¥ °÷¿¡¼ Á¢¼ÓÇÑ °ü¶÷ÀÚ¶óµµ ¾Æ¹ÙŸ¸¦ ÅëÇØ ÇÔ²² Àü½Ã¸¦ °ü¶÷ÇÏ°í, ÀÇ°ßÀ» ³ª´©´Â ±â´ÉÀÌ ÀÖ´Ù°í ÇÑ´Ù. Ãʱ⿡ WebGLÀ» ÅëÇØ À¥ ºê¶ó¿ìÀú¿¡ 3D °´Ã¼¸¦ ¿Ã·Á³õ´Â °Í¿¡ ¸¸Á·Çß´Ù¸é, WebXRÀ» ÅëÇؼ ¸¹Àº »ç¿ëÀÚ¸¦ °¡»ó¼¼°è·Î ²ø¾îµéÀÌ´Â È¿°ú¸¦ ÀÌ·ðÀ¸¸ç, ÃÖÁ¾ÀûÀ¸·Î A-Frame °°Àº WebXRÀ» ±â¹ÝÇÑ ½¬¿î ÇÁ·¹ÀÓ¿öÅ©°¡ ³ª¿Í¼ ´©±¸³ª ½±°Ô °ÔÀÓ°ú °°Àº È·ÁÇÑ UI¸¦ ¸¸µé ¼ö Àִ ȯ°æÀÌ µÆ´Ù. ÀÌ·¸°Ô ¸¹Àº »ç¶÷ÀÌ ³ë·ÂÇØ Ç¥ÁØÀ» ¸¸µé°í, ±× Ç¥ÁØÀ» ´õ ½±°Ô ¾µ ¼ö ÀÖµµ·Ï ¾Ö¾²°í ÀÖ´Ù. ±×·¯³ª ¾ÆÁ÷ Ãʱâ½ÃÀåÀ̶ó ÇÒ ÀÏÀÌ ¹«±Ã¹«ÁøÇÏ´Ù.
ÀÌ Ã¥Àº ÀÔ¹®¼À̱⠶§¹®¿¡ ½ÇÁ¦ ÇÁ·ÎÁ§Æ®¿¡ ÅõÀԵǴ ±â¼ú°ú´Â ¾à°£ °Å¸®°¡ ÀÖ´Ù. ÇÏÁö¸¸ À¥ ±â¹ÝÇÑ °¡»ó Çö½ÇÀ» ±¸ÇöÇÏ°íÀÚ ÇÏ´Â »ç¶÷, WebGL, WebXRÀÇ ±âº» °³³äÀ» ÀÍÈ÷°íÀÚ ÇÏ´Â »ç¶÷, ÃֽŠÇÁ·¹ÀÓ¿öÅ©ÀÎ A-FrameÀ» ÇнÀÇÏ°íÀÚ ÇÏ´Â »ç¶÷µé¿¡°Ô Çʵ¶¼°¡ µÉ °ÍÀÌ´Ù.
̅ˍ̦
²Ï ¿À·¡ÀüºÎÅÍ °¡»ó Çö½Ç(VR), Áõ° Çö½Ç(AR)À̶õ ±â¼úÀÌ ¼Ò°³µÆ°í Á¶±Ý¾¿ ¿ì¸® »ýÈ° ¼Ó¿¡¼ »ç¿ëÀÚ ¼ºñ½º À§ÁÖ·Î °æÇèÇØ º¼ ¼ö ÀÖ¾ú´Ù. °©ÀÚ±â ã¾Æ¿Â Äڷγª »çÅ ÀÌÈÄ ¿Â¶óÀο¡¼ÀÇ ¸¸³²°ú ¼ÒÅëÀÌ ´Ã¾î Àç¹ÌÀÖ°í ¼·Î ±³°¨ÇÒ ¼ö ÀÖ´Â ¿Â¶óÀÎ ¼ºñ½º¸¦ ãÀ¸¸é¼ AR/VRÀÇ ÀÔÁö°¡ ³ô¾ÆÁ³´Ù. ºÒ°ú 1³â ¹ÝÀÇ ½Ã°£ µ¿¾È ¿ì¸®´Â ÀÌÁ¦ ´ë¸éº¸´Ù ºñ´ë¸é¿¡ Àͼ÷ÇØÁ³°í, ÀçÅñٹ«¸¦ ÇÏ´Â ±â¾÷°ú È»óÀ¸·Î ¼ö¾÷, ȸÀǸ¦ ÁøÇàÇÏ´Â ÀÏ»óÀÌ ´õ ÀÌ»ó ³¸¼³Áö ¾Ê´Ù. ÀÏ»óÀÇ º¯È·Î ¿Â¶óÀÎ ÀÔÇнÄ, Á¹¾÷½Ä, ¿öÅ©¼ó, ȸÀÇ, ¼ö¾÷ µî ±âÁ¸ ¿ÀÇÁ¶óÀο¡¼ ÀÌ·ïÁ³´ø »çȸȰµ¿ÀÌ ºñ´ë¸éÀ¸·Î ÀüȯµÇ°í ¿Â¶óÀλóÀÇ °¡»ó°ø°£¿¡¼ »ç¿ëÀÚ¸¦ ´ë½ÅÇÑ ¾Æ¹ÙŸ¸¦ ÅëÇØ °¨Á¤/»ý°¢/ÇൿÀ» Ç¥ÇöÇÏ´Â °ÍÀÌ ÀÚ¿¬½º·¯¿öÁ³´Ù.
AR/VR ÄÜÅÙÃ÷µéÀÌ ¿ì¸®ÀÇ ÀÏ»óÀ¸·Î µé¾î¿À°Ô µÈ ¸¸Å AR/VRÀÇ ±â¼ú¿¡ ´ëÇÑ °ü½ÉÀÌ ³ô¾ÆÁ³°í À̸¦ ½ÇÁ¦·Î ±¸ÇöÇØ º¸°í ½Í¾îÇÏ´Â »ç¶÷µéµµ ÀÚ¿¬½º·´°Ô ´Ã¾î³µ´Ù. ±×·¯³ª AR/VRÀ» ±¸ÇöÇÏ·Á¸é ±× ±âÃÊÀÎ 3D ±×·¡ÇÈ¿¡ ´ëÇÑ ¹è°æ Áö½Ä°ú ÀÌÇØ°¡ ÇÊ¿äÇÏ°í ÀÌ´Â ¸¹Àº ³ë·Â°ú ½Ã°£ÀÌ ÇÊ¿äÇØ ½±°Ô µµÀüÇÏÁö ¸øÇÏ°í ÀÖ´Ù.
ÀÌ Ã¥¿¡¼ ¼Ò°³ÇÏ´Â A-Frame ÇÁ·¹ÀÓ¿öÅ©¿Í WebXR API´Â AR/VR¿¡ ´ëÇÑ ¹è°æ Áö½Ä°ú ±âº» °³³äÀ» ÀüÇô ¾Ë°í ÀÖÁö ¸øÇÏ´õ¶óµµ À¥À¸·Î ´©±¸³ª ½±°Ô AR/VRÀ» ±¸ÇöÇÒ ¼ö ÀÖµµ·Ï ÇØÁØ´Ù. À¥ÀÇ Çʼö Áö½ÄÀÎ HTML°ú ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ¸ð¸£´Â Ãʺ¸ÀÚÀÏÁö¶óµµ À¥À» ÅëÇØ AR/VRÀ» ½±°Ô ±¸ÇöÇÒ ¼ö ÀÖµµ·Ï À¥ Á¦ÀÛ ½ºÅ³°ú ±â¼úÀ» ÇÑ ±Ç¿¡ Á¤¸®Çß´Ù. °¢ À帶´Ù ½Ç½ÀÀ» ¹ÙÅÁÀ¸·Î ½±°í ÀÚ¼¼ÇÏ°Ô ¼Ò°³ÇØ ÁÖ°í ÀÖÀ¸¸ç, ½Å±â¼ú°ú ±¸±â¼úÀÇ Â÷ÀÌÁ¡¿¡ ´ëÇÑ Âü°í ¼³¸íÀ» ÅëÇØ ±âÁ¸ °³¹ß¿¡ ÇÊ¿ä·Î µÆ´ø ³ë·Â°ú ½Ã°£À» ¾ó¸¶¸¸Å ÁÙÀÏ ¼ö ÀÖ´ÂÁö º¸¿©ÁØ´Ù.
ÀÌ Ã¥Àº À¥ °³¹ßÀÚ¿Í 3D ±×·¡ÇÈ °³¹ßÀÚÀÇ Å©·Î½º¿À¹ö ÆÛÆ÷¸Õ½º¸¦ ÇÒ ¼ö Àֱ⸦ ¹Ù¶ó¸é¼, Á» ´õ ¸¹Àº »ç¶÷ÀÌ À¥À» ÅëÇØ 3D ±×·¡ÇÈÀ» ½±°í °£´ÜÈ÷ ±¸ÇöÇßÀ¸¸é ÇÏ´Â ¹Ù¶÷¿¡¼ ¸¸µé¾îÁ³´Ù. ´Ù¹æ¸éÀÇ AR/VR ±â¼ú ±¸Çö ¹× ÄÜÅÙÃ÷ Á¦ÀÛ È°¿ë¿¡ µµ¿òÀÌ µÆÀ¸¸é ÁÁ°Ú´Ù.
¼Ã¢¼ö
-
-
1Àå. ½ÃÀÛÇϱâ
__WebGL
____ºê¶ó¿ìÀú
____·»´õ¸µ ¿£Áø
__¹öÆÛ
__GPU
__ÇöÀç ±×¸®°í ¹Ì·¡
__¼³Ä¡Çϱâ
__ÄÚµå ÆíÁý±â
____Çϵå¿þ¾î
____Ç÷§Æû
__·ÎÄà À¥ ¼¹ö °³¹ß
____Visual Studio Code ¶óÀÌºê ¼¹ö ¼³Á¤Çϱâ
____³ëµåJS http-server ÆÐÅ°Áö
____ÆÄÀ̽ã HTTP ¼¹ö ¸ðµâ
____Serverz - ·ÎÄà À¥ °³¹ßÀ» À§ÇÑ ÃÊ°£´Ü À¥ ¼¹ö
__WebXR API¿Í ȣȯµÇ´Â À¥ ºê¶ó¿ìÀú
____XR µð¹ÙÀ̽º
____WebXR ¿¡¹Ä·¹ÀÌÅÍ
__Á¤¸®
2Àå. WebGLÀÇ ½ÃÀÛ°ú ½ÇÇà
__HTMLÀÇ Çü¼º°ú ±â´É
__ĵ¹ö½º
__½Ç½À 2-1: ù ¹ø° WebGL ¾ÖÇø®ÄÉÀ̼Ç
__ĵ¹ö½º¿¡ ´ëÇÑ ÂüÁ¶
__WebGL ÄÜÅؽºÆ®
____WebGL ÄÜÅؽºÆ® ±×¸®±â
____ĵ¹ö½º Å©±â Á¶Á¤
__¼ÎÀÌ´õ
____¼Ò½º
____ÄÄÆÄÀϸµ
____¿¬°á
__¹öÆÛ
____Á¤Á¡ À§Ä¡ ¼³Á¤
____¼ÎÀÌ´õ¿Í ¹öÆÛ ¿¬°á
__±×¸®±â
____ÇØ»óµµ
____±×¸®±â ¸ðµå
__Á¤¸®
3Àå. WebGLÀÇ 3Â÷¿øÀ» ÇâÇØ
__XYZÀÇ ±âÃÊ
__½Ç½À 3-1: 3Â÷¿øÀÇ ±×¸² ±×¸®±â
____WebGL ÆÄÀÌÇÁ¶óÀÎ
____½ÃÀÛÇϱâ
____°ü½É»ç ºÐ¸®
____¿©·¯ °¡Áö °¡´É¼º
____¹®ÀÚ ±×´ë·Î Çؼ®Çϱâ
____Æ÷ÀÎÅÍ À̵¿
____±×¸®±â ¸ðµå È£Ãâ
__½Ç½À 3-2: Á¤»ç°¢Çü Á¦°ö
____Z Ÿ¿î
____µÎ ¹ø° »ö
__½Ç½À 3-3: 3Â÷¿øÀÇ 3¸é
____´õ ¸¹Àº ¸ð¾ç, ´õ ¸¹...Àº Á¤Á¡, ´õ ¸¹Àº ÁÂÇ¥
____¼öÇÐ ¸¶¼ú
__Á¤¸®
4Àå. WebGLÀÇ Çà·Ä, º¯È¯, °üÁ¡
__Áöµµ »óÀÚ
__´ë¼öÇÐ 2¿¡¼ ³õÄ£ ³»¿ë
____º¯È¯
____È®Àå
____ȸÀü
__¿©·¯ °³¿¡¼ Çϳª·Î
__Æ®¸®¿¡ ÀÖ´Â GPU¿Í Çà·Ä
__½Ç½À 4-1: Çà·Ä Çõ¸í
____GLMatrixjs °¡Á®¿À±â
____¼ÎÀÌ´õÀÇ À¯´ÏÆû
____½ÇÆÐÀÇ ¼ø¼
____Çà·ÄÀÇ ¸Þ¸ð¸® ¸¸µé±â
____°¡Á®¿À±â ¼ø¼
____³ª´Â ´©±¸Àΰ¡?
____Çà·Ä·Î ¿òÁ÷À̱â
____¾Ö´Ï¸ÞÀ̼Ç
____¾Ö´Ï¸ÅÀÌ¼Ç ·çÇÁ
____ÆÄÆ®1 ¿ä¾à
__Á¤Çü ¹× Åõ½Ã Çà·Ä Åõ¿µ¹ý
____ÀýµÎü º¸±â
____½Ç½À 3, ÆÄÆ® 2: ¿ø±Ù°¨ÀÇ º¯È
____ÆÄÆ® 2 ÀçÁ¡°Ë
__Á¤¸®
5Àå. Three.js »ìÆ캸±â
__Three.js ¶õ?
____3D ±×·¡ÇÈÀ» À§ÇÑ ½Åµð»çÀÌÀú
____WebGL º¸´Ù ´õ ½±°Ô
__½Ç½À 5- 1 : ¸ÅÆ®¸¯½º ¸®¹Í½º
____Three.js ¼Ò½º ÄÚµå ´Ù¿î·Îµå
____ÀÚ¹Ù½ºÅ©¸³Æ® ¸ðµâ ½Ã½ºÅÛ È°¿ë
____ÄÜÅؽºÆ® ¸¸µé±â
____Ä«¸Þ¶ó ¸¸µé±â
____Àå¸é ¸¸µé±â
____Áö¿À¸ÞÆ®¸®
____ÀçÁú
____¸Þ½Ã
____¾Ö´Ï¸ÞÀÌ¼Ç ·»´õ¸µ
____°ËÁ¤»ö ȸé
____Á¶¸í
____¿Ïº®ÇÑ Çȼ¿
____¿ä¾à
__½Ç½À 5-2: ÀçÁú, ÅؽºÃ³
____±¸ Áö¿À¸ÞÆ®¸®
____Lambert ÀçÁú
____ÅؽºÃ³
____Three.jsÀÇ TextureLoader
____Á¶¸í¸ðµ¨
____¿ä¾à
__½Ç½À 5-3: ¾È°³, ¹è°æ, ÁÖº¯ Á¶¸í, ³ë¸Ö ¸Ê
____Àå¸é ¹è°æ
____¾È°³
____³ë¸Ö ¸Ê Àû¿ë
____¹Ó¸ÅÇÎ
____À̹漺
____Æò¸éÀÇ ³ë¸Ö ¸ÅÇÎ
____ÁÖº¯Á¶¸í
____ÆĶó¸ÞÆ®¸¯ ¹æÁ¤½ÄÀ» »ç¿ëÇÑ ¾Ö´Ï¸ÞÀ̼Ç
____¿ä¾à
__Á¤¸®
6Àå. WebXRÀ» ÅëÇÑ VR ÁøÀÔ
__µð¹ö±× ȯ°æ ¼³Á¤
____¿Àŧ·¯½º Äù½ºÆ®¿¡¼ WebXR µð¹ö±ë
__½Ç°¨Çü À¥¿¡¼ µ¥¸ð ½ÇÇà
__½Ç°¨Çü VR ȸé Áغñ
____WebXR ¾ÖÇø®ÄÉÀ̼ÇÀÇ »ý¸í ÁÖ±â
__½Ç½À 6 ÆÄÆ®1: WebXR API¸¦ ÅëÇÑ XR ¼¼¼Ç »ý¼º
____1´Ü°è: WebXRÀÌ Áö¿øµÇ´Â°¡?
____2´Ü°è: »ç¿ëÀÚ¿¡°Ô XR ±â´É ¾Ë¸®±â
____3´Ü°è: »ç¿ëÀÚ È°¼ºÈ À̺¥Æ® »ç¿ë
____4´Ü°è: XR ¼¼¼Ç ¿äû
____ÆÄÆ® 1 ¿ä¾à
____½Ç½À 6 ÆÄÆ® 2: ½ºÄÚÇÁ, Ŭ·ÎÀú, ¸ðµâ, ½Ì±ÛÅæ
____Three.jsÀÇ WebXRManager
____½ºÄÚÇÁ
____Ŭ·ÎÀú
____ÆÄÆ®2 ¿ä¾à
__½Ç½À 6, ÆÄÆ® 3: Ȩ½ºÆ®·¹Ä¡
____·ÎÄà °³¹ß ¼¹ö¿¡¼ VR ÀåÄ¡·Î Æ÷Æ® Æ÷¿öµù È°¼ºÈ
____ÆÄÆ® 3 ¿ä¾à
__Á¤¸®
7Àå. Three.js¿Í WebXR API¸¦ »ç¿ëÇØ Áõ° Çö½Ç À¥»çÀÌÆ® ¸¸µé±â
____½Ç½À 7, ÆÄÆ® 1: ¶° ÀÖ´Â Á¤À°¸éü
____WebXRÀÇ °ø°£ ÃßÀû
____³ëµå¿Í ³ëµå ÆÐÅ°Áö °ü¸®ÀÚ·Î Three.js ¼³Ä¡
____¾ÖÇø®ÄÉÀ̼ÇÀÇ »ý¸í Áֱ⠰³¿ä
____Àå¸é ±¸¼º ¿ä¼Ò ·Îµå
____ÃʱâÈ ÇÔ¼öÀÇ º»¹® ÀÛ¼º
____¹öÆ°ÀÇ À̺¥Æ® ¸®½º³Ê º»¹® ÀÛ¼º
____AR ¼¼¼Ç ½ÃÀÛ
____¹öÆ° ¿ä¼ÒÀÇ »óÅ º¯°æ
____XR ¼¼¼Ç¿¡ ÂüÁ¶ ÀúÀå
____XR ¼¼¼ÇÀÇ XR WebGL °èÃþ ¼Ó¼ºÀ» Three.js ·»´õ¸µ ÄÜÅؽºÆ®·Î ¼³Á¤
____ARÀ» À§ÇÑ XR ¼¼¼ÇÀÇ ÂüÁ¶ °ø°£ ¼³Á¤
____Three.js XR ¸Å´ÏÀúÀÇ XR ¼¼¼Ç ¼Ó¼ºÀ» ÇöÀç XR ¼¼¼ÇÀ¸·Î ¼³Á¤
____animate( ) ÇÔ¼ö È£Ãâ
____render( ) ÇÔ¼ö ÁýÇÕÀ» ÄݹéÀ¸·Î »ç¿ëÇØ Three.jsÀÇ SetAnimationLoop( ) È£Ãâ
____¼¼¼Ç Á¾·á¿¡ ´ëÇÑ À̺¥Æ® ó¸® ÇÔ¼ö »ý¼º
____¾ÖÇø®ÄÉÀÌ¼Ç »óŸ¦ Àç¼³Á¤ÇÏ´Â ÇÔ¼ö »ý¼º
____ÆÄÆ® 1 ¿ä¾à
__½Ç½À 7 ÆÄÆ® 2: È÷Æ® Å×½ºÆ®
____ÄÁÆ®·Ñ·¯¿Í À̺¥Æ®
____·¹Æ¼Å¬ »ý¼º
____XR Äõ¸® ÇÔ¼ö À̵¿
____WebXR °ø°£ ¾ÞÄ¿ ¸ðµâ
____Àå¸é ½ÇÇà
____ÆÄÆ® 2 ¿ä¾à
__Á¤¸®
8Àå. A- FrameÀ¸·Î À¥¿ë VR ±¸Ãà
__º¹½À
__A- Frame ¹«¾ùÀΰ¡?
__½Ç½À 8-1: A- FrameÀÇ ±âº» »À´ë
____¼³Ä¡Çϱâ
____´õ ³ªÀº Á¦Ç°À¸·Î
____Ãß»óÈ·Î ÀÎÇÑ ¼Õ½Çµµ °¨¼ÒÇØ¾ß ÇÑ´Ù
____¿£Æ¼Æ¼ ÄÄÆ÷³ÍÆ® ½Ã½ºÅÛ
____A-Frame: Three.js¸¦ À§ÇÑ ¿£Æ¼Æ¼ ÄÄÆ÷³ÍÆ® ½Ã½ºÅÛ ±â¹Ý ÇÁ·¹ÀÓ¿öÅ©
____¿£Æ¼Æ¼
____ÄÄÆ÷³ÍÆ®
____±âº» ¿ä¼Ò
____½Ã½ºÅÛ
____¿ä¾à
__Using Three.js in A-Frame
__½Ç½À 8-2: Three.js ¹× A-Frame ¿£Æ¼Æ¼
____À©µµ¿ì °´Ã¼·Î¼
____A-Frame ¾È¿¡ ÀÖ´Â Three.js ¼Ó¼º
____DOM API Á¢±ÙÇϱâ
____Three.js ±×·ì°ú getObject3D( )
____Àå¸é ½ÇÇà
____¿ä¾à
__A-Frame¿¡¼ Ä¿½ºÅÒ ÄÄÆ÷³ÍÆ®
__½Ç½À 8-3: Ä¿½ºÅÒ A-Frame ÄÄÆ÷³ÍÆ® ºôµå
____½ÃÀÛÇϱâ
____registerComponent( )
____ÄÄÆ÷³ÍÆ® ³»ºÎ¿¡¼ ÄÄÆ÷³ÍÆ® µ¥ÀÌÅÍ ÂüÁ¶
____¿£Æ¼Æ¼¿¡ Ä¿½ºÅÒ ÄÄÆ÷³ÍÆ® Ãß°¡
____Ä¿½ºÅÒ ÄÄÆ÷³ÍÆ®¸¦ ÅëÇÑ Three.js ¼Ó¼º
____¡®this.el¡¯
____Àå¸é ½ÇÇà
____¿ä¾à
__µÎ ¸¶¸®ÀÇ »õ, ÇϳªÀÇ ÄÄÆ÷³ÍÆ®
__½Ç½À 8-4: Àܵð Áö¸é
____Æò¸é ¿£Æ¼Æ¼¿¡ »ç¿ëÀÚ ÁöÁ¤ ÄÄÆ÷³ÍÆ® Ãß°¡
____»ç¿ëÀÚ ÁöÁ¤ ÄÄÆ÷³ÍÆ® ¼Ó¼º Ãß°¡
____Á¶°ÇºÎ ·ÎÁ÷À» ÅëÇÑ ÄÄÆ÷³ÍÆ® ´Ù¾ç¼º
____Á¶¸í ¸ðµ¨ÀÌ À¯ÁöµÊ
____ÄÄÆ÷³ÍÆ®·Î¼ÀÇ ¾È°³
____¿ä¾à
__Á¤¸®
9Àå. A- FrameÀÇ ¹°¸® ¿£Áø°ú UI
__°ÔÀÓ ¿£ÁøÀº ¾îµð¿¡ ÀÖ³ª¿ä?
__½Ç½À 9-1: A-Frame¿¡¼ ¹°¸® ½Ã½ºÅÛ °¡Á®¿À±â
____A-Frame°ú ½Ã½ºÅÛ ¼³Ä¡Çϱâ
____A-Frame °³¹ßÀÚ ¿¡ÄڽýºÅÛ
____A-Frame ¹°¸® ½Ã½ºÅÛ
____Àå¸é ¿£Æ¼Æ¼¿¡ ½Ã½ºÅÛ ·Îµå
____¿£Æ¼Æ¼¿¡ ¹°¸® ¼Ó¼º Ãß°¡
____HTTP vs. HTTPS
____¿ä¾à
__½Ç½À 9-2
____½´ÆÛÇÚµå
____ÅÍÄ¡ ÄÁÆ®·Ñ·¯ ÄÄÆ÷³ÍÆ®
____A-Frame Physics Extra ½Ã½ºÅÛ
____Àå¸é ½ÇÇà
____¿ä¾à
__Á¤¸®
10Àå. A-Frame ¹× ±êÇãºê ÆäÀÌÁö¸¦ »ç¿ëÇØ AR¿¡¼ 3D ¾Ö´Ï¸ÞÀÌ¼Ç ¸ðµ¨ ¹èÆ÷
__HTTPS ¹× XR Å×½ºÆ®
____GitHub
__½Ç½À 10-1: GLTF ¸ðµ¨À» A-Frame¿¡ ¾÷·ÎµåÇÏ°í
__±êÇãºê ÆäÀÌÁö¿¡ ÆÛºí¸®½ÌÇϱâ
____±êÇãºê ¼Â¾÷
____GLTF ¿¡¼Â
____GLTF-Model ¿£Æ¼Æ¼ ÄÄÆ÷³ÍÆ®
____Àå¸é ½ÇÇà
____¿ä¾à
__½Ç½À 10-2: A-Frame¿¡¼ GLTF ¸ðµ¨ ¾Ö´Ï¸ÞÀ̼Ç
____A-Frame ¿¢½ºÆ®¶ó
____¾Ö´Ï¸ÞÀÌ¼Ç ¹Í¼ ÄÄÆ÷³ÍÆ®
____»ó´ëÀû À§Ä¡ º¯È¯
____Àå¸é ½ÇÇà
____¿ä¾à
__Á¤¸®
__°á·Ð
ã¾Æº¸±â
-
-
|
¶óÄɽ¬ ¹Ù·ç¾Æ [Àú]
|
|
-
´º¿å¿¡ °ÅÁÖÇÏ¸ç ´º¹Ìµð¾î, ¿µÈ, TV ºÐ¾ß¿¡¼ 15³âÀÇ °æ·ÂÀ» °¡Áø ÀÛ°¡À̸ç Á¦ÀÛÀÚ´Ù. ÄÝ·³ºñ¾Æ ´ëÇб³¿¡¼ ¿µÈ °¢º»°ú ¿¬Ãâ¿¡ °üÇÑ ¼ø¼ö ¿¹¼ú ¼®»ç¸¦ ¸¶Ä¡°í, Àαâ Àִ Ȳ±Ý½Ã°£´ë ¹æ¼Û µå¶ó¸¶ÀÇ ÀÛ°¡ ±×·ì¿¡ º¸Á¶·Î µé¾î°¬´Ù. ±× °æÇèÀ¸·Î TVÀÇ ÇÑ°è¿Í ½Ç°¨³ª´Â 3D ÄÜÅÙÃ÷ ¼º°ø ±âȸ¸¦ ´«¶ß°Ô µÆ´Ù. 2016³â¿¡´Â ½ºÅ¸Æ®¾÷, ºÎƮķÇÁ, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® »ç¹«½Ç ±×¸®°í ÄÄÇ»ÅÍ ¾Õ¿¡¼ ¼ö¸¹Àº ½Ã°£À» º¸³»¸ç È¥ÇÕ Çö½Ç µðÀÚÀÎÀ» ÇâÇÑ ÀÚ±âÁÖµµÀû ¿©Á¤À» ½ÃÀÛÇß´Ù. °¡»ó Çö½Ç°ú À¯´ÏƼ °ÔÀÓ ¿£Áø¿¡ °üÇÑ Ã¥ÀÇ ÀúÀÚÀ̸ç, ÀÌ Ã¥À¸·Î ÄÄÇ»ÅÍ ºñÀü ºÐ¾ß¿¡¼ NVIDIA ÀÎÁõ ³ª³ë ÇÐÀ§¸¦ ¹Þ¾Ò´Ù. ÇöÀç À§½ºÄܽÅÁÖ ¹Ð¿öÅ°½Ã¿¡ ÀÖ´Â °íµîÇб³¿¡¼ ÄÄÇ»ÅÍ °úÇÐÀ» °¡¸£Ä¡°í ÀÖ´Ù. ¼öÇÐ »ï°¢¹ýº¸´Ù ¿µ¾î ¼ö¾÷À» ¼±È£ÇÏ´Â »ç¶÷À» À§ÇØ Æ¯º°È÷ °í¾ÈµÈ ½ºÅ¸ÀÏ·Î ³»¿ëÀ» ¼³¸íÇÏ°íÀÚ ÇÑ´Ù.
-
|
¼Ã¢¼ö [Àú]
|
|
-
ÇöÀç SK C&C¿¡¼ AI Ç÷§Æû ¼Ö·ç¼Ç ±âȹ°ú °³¹ß ¾÷¹«¸¦ ´ã´çÇÏ°í ÀÖ´Ù. ¹Ì±¹ À¯Å¸ ÁÖ¸³´ë¿¡¼ ÄÄÇ»ÅÍ°øÇÐÀ» Àü°øÇßÀ¸¸ç ¸ð¹ÙÀÏ Ä¿¸Ó½º ¼¹ö °³¹ß, AI Ç÷§Æû ¼Ö·ç¼Ç ±âȹ/°³¹ß¿¡ Âü¿©ÇßÀ¸¸ç, IT ½Å±â¼ú¿¡ °ü½É °®°í Ç°Áú ÁÁÀº Ç÷§Æû ¼Ö·ç¼ÇÀ» ¸¸µé°íÀÚ ³ë·ÂÇÏ°í ÀÖ´Ù.
-
-
Àüü 0°³ÀÇ ±¸¸ÅÈıⰡ ÀÖ½À´Ï´Ù.
|
ÀÎÅÍÆÄÅ©µµ¼´Â °í°´´ÔÀÇ ´Ü¼ø º¯½É¿¡ ÀÇÇÑ ±³È¯°ú ¹ÝÇ°¿¡ µå´Â ºñ¿ëÀº °í°´´ÔÀÌ ÁöºÒÄÉ µË´Ï´Ù.
´Ü, »óÇ°À̳ª ¼ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯ ¹× ¹ÝÇ°Àº ¹«·á·Î ¹ÝÇ° µË´Ï´Ù. |
|
±³È¯ ¹× ¹ÝÇ°ÀÌ °¡´ÉÇÑ °æ¿ì |
»óÇ°À» °ø±Þ ¹ÞÀº ³¯·ÎºÎÅÍ 7ÀÏÀ̳» °¡´É
°ø±Þ¹ÞÀ¸½Å »óÇ°ÀÇ ³»¿ëÀÌ Ç¥½Ã, ±¤°í ³»¿ë°ú ´Ù¸£°Å³ª ´Ù¸£°Ô ÀÌÇàµÈ °æ¿ì¿¡´Â °ø±Þ¹ÞÀº ³¯·ÎºÎÅÍ 3°³¿ù À̳», ȤÀº ±×»ç½ÇÀ» ¾Ë°Ô µÈ ³¯ ¶Ç´Â ¾Ë ¼ö ÀÖ¾ú´ø ³¯·ÎºÎÅÍ 30ÀÏ À̳»
»óÇ°¿¡ ¾Æ¹«·± ÇÏÀÚ°¡ ¾ø´Â °æ¿ì ¼ÒºñÀÚÀÇ °í°´º¯½É¿¡ ÀÇÇÑ ±³È¯Àº »óÇ°ÀÇ Æ÷Àå»óÅ µîÀÌ ÀüÇô ¼Õ»óµÇÁö ¾ÊÀº °æ¿ì¿¡ ÇÑÇÏ¿© °¡´É |
|
±³È¯ ¹× ¹ÝÇ°ÀÌ ºÒ°¡´ÉÇÑ °æ¿ì |
±¸¸ÅÈ®Á¤ ÀÌÈÄ(¿ÀǸ¶ÄÏ»óÇ°¿¡ ÇÑÇÔ)
°í°´´ÔÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¸ê½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
(´Ü, »óÇ°ÀÇ ³»¿ëÀ» È®ÀÎÇϱâ À§ÇÏ¿© Æ÷Àå µîÀ» ÈѼÕÇÑ °æ¿ì´Â Á¦¿Ü)
½Ã°£ÀÌ Áö³²¿¡ µû¶ó ÀçÆǸŰ¡ °ï¶õÇÒ Á¤µµ·Î ¹°Ç°ÀÇ °¡Ä¡°¡ ¶³¾îÁø °æ¿ì
Æ÷Àå °³ºÀµÇ¾î »óÇ° °¡Ä¡°¡ ÈÑ¼ÕµÈ °æ¿ì |
|
´Ù¹è¼ÛÁöÀÇ °æ¿ì ¹ÝÇ° ȯºÒ |
´Ù¹è¼ÛÁöÀÇ °æ¿ì ´Ù¸¥ Áö¿ªÀÇ ¹ÝÇ°À» µ¿½Ã¿¡ ÁøÇàÇÒ ¼ö ¾ø½À´Ï´Ù.
1°³ Áö¿ªÀÇ ¹ÝÇ°ÀÌ ¿Ï·áµÈ ÈÄ ´Ù¸¥ Áö¿ª ¹ÝÇ°À» ÁøÇàÇÒ ¼ö ÀÖÀ¸¹Ç·Î, ÀÌÁ¡ ¾çÇØÇØ Áֽñ⠹ٶø´Ï´Ù. |
|
Áß°í»óÇ°ÀÇ ±³È¯ |
Áß°í»óÇ°Àº Á¦ÇÑµÈ Àç°í ³»¿¡¼ ÆǸŰ¡ ÀÌ·ç¾îÁö¹Ç·Î, ±³È¯Àº ºÒ°¡´ÉÇÕ´Ï´Ù. |
|
¿ÀǸ¶ÄÏ »óÇ°ÀÇ È¯ºÒ |
¿ÀǸ¶ÄÏ»óÇ°¿¡ ´ëÇÑ Ã¥ÀÓÀº ¿øÄ¢ÀûÀ¸·Î ¾÷ü¿¡°Ô ÀÖÀ¸¹Ç·Î, ±³È¯/¹ÝÇ° Á¢¼ö½Ã ¹Ýµå½Ã ÆǸÅÀÚ¿Í ÇùÀÇ ÈÄ ¹ÝÇ° Á¢¼ö¸¦ ÇϼžßÇϸç, ¹ÝÇ°Á¢¼ö ¾øÀÌ ¹Ý¼ÛÇϰųª, ¿ìÆíÀ¸·Î º¸³¾ °æ¿ì »óÇ° È®ÀÎÀÌ ¾î·Á¿ö ȯºÒÀÌ ºÒ°¡´ÉÇÒ ¼ö ÀÖÀ¸´Ï À¯ÀÇÇϽñ⠹ٶø´Ï´Ù. |
|
|
|
¹è¼Û¿¹Á¤ÀÏ ¾È³» |
ÀÎÅÍÆÄÅ© µµ¼´Â ¸ðµç »óÇ°¿¡ ´ëÇØ ¹è¼Û¿Ï·á¿¹Á¤ÀÏÀ» À¥»çÀÌÆ®¿¡ Ç¥½ÃÇÏ°í ÀÖ½À´Ï´Ù.
|
<ÀÎÅÍÆÄÅ© Á÷¹è¼Û »óÇ°> |
»óÇ°Àº ¿ù~Åä¿äÀÏ ¿ÀÀü 10½Ã ÀÌÀü ÁÖ¹®ºÐ¿¡ ´ëÇÏ¿© ´çÀÏ Ãâ°í/´çÀÏ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÏ´Â »óÇ°ÀÔ´Ï´Ù. |
»óÇ°Àº ¼¿ïÁö¿ª/ÆòÀÏ ÁÖ¹®ºÐÀº ´çÀÏ Ãâ°í/ÀÍÀÏ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇϸç,
¼¿ï¿ÜÁö¿ª/ÆòÀÏ ÁÖ¹®ºÐÀÇ °æ¿ì´Â ¿ÀÈÄ 6½Ã±îÁö ÁÖ¹®ºÐ¿¡ ´ëÇÏ¿© ÀÍÀÏ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÏ´Â »óÇ°ÀÔ´Ï´Ù.
(´Ü, ¿ù¿äÀÏÀº 12½Ã±îÁö ÁÖ¹®¿¡ ÇÑÇÔ)
|
»óÇ°Àº, ÀÔ°í¿¹Á¤ÀÏ(Á¦Ç°Ãâ½ÃÀÏ)+Åùè»ç¹è¼ÛÀÏ(1ÀÏ)¿¡ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÕ´Ï´Ù. |
~
»óÇ°Àº À¯ÅëƯ¼º»ó ÀÎÅÍÆÄÅ©¿¡¼ Àç°í¸¦ º¸À¯ÇÏÁö ¾ÊÀº »óÇ°À¸·Î ÁÖ¹®ÀÏ+±âÁØÃâ°íÀÏ+Åùè»ç¹è¼ÛÀÏ(1ÀÏ)¿¡ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÕ´Ï´Ù.(Åä/°øÈÞÀÏÀº ¹è¼Û±â°£¿¡ Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù.)
¡Ø±âÁØÃâ°íÀÏ:ÀÎÅÍÆÄÅ©°¡ »óÇ°À» ¼ö±ÞÇÏ¿© ¹°·ùâ°í¿¡¼ Æ÷Àå/Ãâ°íÇϱâ±îÁö ¼Ò¿äµÇ´Â ½Ã°£
|
|
<¾÷ü Á÷Á¢¹è¼Û/¿ÀǸ¶ÄÏ »óÇ°> |
~
»óÇ°Àº ¾÷ü°¡ ÁÖ¹®À» È®ÀÎÇÏ°í, Ãâ°íÇϱâ±îÁö °É¸®´Â ½Ã°£ÀÔ´Ï´Ù. ÁÖ¹®ÀÏ+±âÁØÃâ°íÀÏ+Åùè»ç¹è¼ÛÀÏ(2ÀÏ)¿¡ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÕ´Ï´Ù.(Åä/°øÈÞÀÏÀº ¹è¼Û±â°£¿¡ Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù.)
¡Ø5ÀÏÀ̳» Ãâ°í°¡ ½ÃÀÛµÇÁö ¾ÊÀ»½Ã, ¿ÀǸ¶ÄÏ »óÇ°Àº ÀÚµ¿À¸·Î ÁÖ¹®ÀÌ Ãë¼ÒµÇ¸ç, °í°´´Ô²² Ç°Àýº¸»ó±ÝÀ» Áö±ÞÇØ µå¸³´Ï´Ù.
|
|
|
¹è¼Ûºñ ¾È³» |
µµ¼(Áß°íµµ¼ Æ÷ÇÔ)¸¸ ±¸¸ÅÇϽøé : ¹è¼Ûºñ 2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û) À½¹Ý/DVD¸¸ ±¸¸ÅÇϽøé : ¹è¼Ûºñ 1,500¿ø (2¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
ÀâÁö/¸¸È/±âÇÁÆ®¸¸ ±¸¸ÅÇϽøé : ¹è¼Ûºñ 2,000¿ø (2¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
µµ¼¿Í À½¹Ý/DVD¸¦ ÇÔ²² ±¸¸ÅÇϽøé : ¹è¼Ûºñ 1,500¿ø 1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
µµ¼¿Í ÀâÁö/¸¸È/±âÇÁÆ®/Áß°íÁ÷¹è¼Û»óÇ°À» ÇÔ²² ±¸¸ÅÇϽøé : 2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
¾÷üÁ÷Á¢¹è¼Û»óÇ°À» ±¸¸Å½Ã : ¾÷üº°·Î »óÀÌÇÑ ¹è¼Ûºñ Àû¿ë
* ¼¼Æ®»óÇ°ÀÇ °æ¿ì ºÎºÐÃë¼Ò ½Ã Ãß°¡ ¹è¼Ûºñ°¡ ºÎ°úµÉ ¼ö ÀÖ½À´Ï´Ù.
* ºÏÄ«Æ®¿¡¼ ¹è¼Ûºñ¾ø¾Ö±â ¹öÆ°À» Ŭ¸¯Çϼż, µ¿ÀϾ÷ü»óÇ°À» Á¶±Ý ´õ ±¸¸ÅÇϽøé, ¹è¼Ûºñ¸¦ Àý¾àÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
|
|
Çؿܹè¼Û ¾È³» |
ÀÎÅÍÆÄÅ©µµ¼¿¡¼´Â ±¹³»¿¡¼ ÁÖ¹®ÇϽðųª ÇØ¿Ü¿¡¼ ÁÖ¹®ÇÏ¿© ÇØ¿Ü·Î ¹è¼ÛÀ» ¿øÇÏ½Ç °æ¿ì DHL°ú Ư¾àÀ¸·Î Ã¥Á¤µÈ ¿ä±ÝÇ¥¿¡
ÀÇÇØ °³ÀÎÀÌ ÀÌ¿ëÇÏ´Â °æ¿ìº¸´Ù ¹è¼Û¿ä±ÝÀ» Å©°Ô ³·Ã߸ç DHL(www.dhl.co.kr)·Î Çؿܹè¼Û ¼ºñ½º¸¦ Á¦°øÇÕ´Ï´Ù.
Çؿܹè¼ÛÀº µµ¼/CD/DVD »óÇ°¿¡ ÇÑÇØ ¼ºñ½ºÇÏ°í ÀÖÀ¸¸ç, ´Ù¸¥ »óÇ°À» ºÏÄ«Æ®¿¡ ÇÔ²² ´ãÀ¸½Ç °æ¿ì Çؿܹè¼ÛÀÌ ºÒ°¡ÇÕ´Ï´Ù.
ÇØ¿ÜÁÖ¹®¹è¼Û ¼ºñ½º´Â ÀÎÅÍÆÄÅ© µµ¼ ȸ¿ø °¡ÀÔÀ» Çϼž߸¸ ½Åû °¡´ÉÇÕ´Ï´Ù. |
|
¾Ë¾ÆµÎ¼¼¿ä!!! |
µµ¸Å»ó ¹× Á¦ÀÛ»ç »çÁ¤¿¡ µû¶ó Ç°Àý/ÀýÆÇ µîÀÇ »çÀ¯·Î Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù.
¿ÀǸ¶ÄϾ÷üÀÇ ¹è¼ÛÁö¿¬½Ã ÁÖ¹®ÀÌ ÀÚµ¿À¸·Î Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
À¯ÅëÀÇ Æ¯¼º»ó Ãâ°í±â°£Àº ¿¹Á¤º¸´Ù ¾Õ´ç°ÜÁö°Å³ª ´ÊÃçÁú ¼ö ÀÖ½À´Ï´Ù.
Åùè»ç ¹è¼ÛÀÏÀÎ ¼¿ï ¹× ¼öµµ±ÇÀº 1~2ÀÏ, Áö¹æÀº 2~3ÀÏ, µµ¼, »ê°£, ±ººÎ´ë´Â 3ÀÏ ÀÌ»óÀÇ ½Ã°£ÀÌ ¼Ò¿äµË´Ï´Ù. |
|
|
|
|