¿£ºñµð¾Æ(www.nvidia.co.kr, CEO Á¨½¼ Ȳ)°¡ ¿À´Ã °ÔÀÓ °³¹ßÀÚµéÀÌ ½Ç½Ã°£ ·¹ÀÌ Æ®·¹ÀÌ½Ì È¿°ú¸¦ °ÔÀÓ¿¡ Ãß°¡ÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÏ´Â Ç÷§ÆûÀÎ '¿£ºñµð¾Æ ÁöÆ÷½º GPU(NVIDIA® GeForce® GPUs)' °È¸¦ À§ÇÑ ³× °¡Áö °³¹ß »çÇ×À» ¹ßÇ¥Çß´Ù.
¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ´ÙÀÌ·ºÆ®X ·¹ÀÌ Æ®·¹À̽Ì(Microsoft DirectX™ Ray Tracing, DXR)ÀÌ PC °ÔÀÌ¹Ö »ýÅ°迡¼ ¼öÇàÇÏ´Â ÇÙ½É ¿ªÇÒ¿¡ ±â¹ÝÇØ °³¹ßµÈ »çÇ×Àº ´ÙÀ½°ú °°´Ù:
• Àü ¼¼°è¿¡¼ °¡Àå ³Î¸® »ç¿ëµÇ´Â »ó¿ë °ÔÀÓ ¿£ÁøÀÎ '¾ð¸®¾ó ¿£Áø(Unreal Engine)'°ú 'À¯´ÏƼ(Unity)'¿¡ ½Ç½Ã°£ ·¹ÀÌ Æ®·¹ÀÌ½Ì ÅëÇÕ.
• ¿£ºñµð¾Æ´Â ¼ö õ¸¸ °ÔÀ̸ӷΠ±¸¼ºµÈ ´ë±Ô¸ð ¼³Ä¡ ±â¹Ý(installed base)À» °³¹ßÀڵ鿡°Ô Á¦°øÇÏ´Â ÁöÆ÷½º GTX GPU[1]ÀÇ ·¹ÀÌ Æ®·¹ÀÌ½Ì Áö¿ø Ãß°¡.
• °ÔÀÓ °³¹ßÀÚµéÀÌ ·¹ÀÌ Æ®·¹À̽ÌÀ» °ÔÀÓ¿¡ Ãß°¡ÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÏ´Â Æ÷°ýÀû µµ±¸¿Í ·»´õ¸µ ±â¼ú ¼¼Æ®ÀÎ '¿£ºñµð¾Æ °ÔÀÓ¿÷½º RTX(NVIDIA GameWorks RTX™)' ¼Ò°³.
• 'µå·¡°ïÇÏ¿îµå(Dragonhound)', 'ÄùÀÌÅ© II RTX(Quake II RTX)' µî ½Ç½Ã°£ ·¹ÀÌ Æ®·¹À̽ÌÀ» º¸¿©ÁÖ´Â »õ·Î¿î °ÔÀÓ°ú °æÇè.
¿£ºñµð¾Æ ÁöÆ÷½º ¸¶ÄÉÆà ´ã´ç ÃÑ°ýÀÎ ¸ÅÆ® À§ºí¸µ(Matt Wuebbling)Àº “15³â Àü ÇÁ·Î±×·¡¹Ö °¡´ÉÇÑ ½¦ÀÌ´õ°¡ Ãâ½ÃµÇ¸é¼, ÀÌ´Â °ÔÀÓÀ» ¿ÏÀüÈ÷ ¹Ù²ã ³õ¾Ò´Ù. ¿À´Ã³¯, ½Ç½Ã°£ ·¹ÀÌ Æ®·¹À̽ÌÀÌ ¹Ù·Î ±×·± ¿ªÇÒÀ» Çϸç, °ÔÀÓ °³¹ßÀÇ È¹±âÀû º¯È¸¦ À̲ô´Â Â÷±â ºÐ¼ö·ÉÀÎ ¼À”ÀÌ´Ù¸ç, “Ç¥ÁØ API, ÁÖ¿ä °ÔÀÓ ¿£Áø ÅëÇÕ, ´Ù¾çÇÑ AAA °ÔÀÓ Å¸ÀÌƲ, ¼ö¹é¸¸ Çϵå¿þ¾î Á¦Ç°À» ´ë»óÀ¸·Î ÇÑ Áö¿ø µî ³î¶ó¿î ¼öÁØÀ¸·Î ¾÷°è äÅÃÀÌ ±¤¹üÀ§ÇÏ°Ô ÀÌ·ïÁö°í ÀÖ´Ù. ÀÌ ¸ðµç °ÍÀº °ÔÀ̸ӵ鿡°Ô º¸´Ù Èï¹Ì·Î¿î ¹Ì·¡¸¦ ½Ã»çÇÑ´Ù”°í ¸»Çß´Ù.
°ÔÀÓ ¿£ÁøÀº ÀúÀÛ(authoring)°ú ½ºÅ©¸³ÆÃ(scripting)ºÎÅÍ ÀΰøÁö´É(AI), ÇÇÁ÷½º(physics), ·»´õ¸µ¿¡ À̸£±â±îÁö °³¹ßÀÚµéÀÌ ºñµð¿À °ÔÀÓÀ» ¸¸µå´Âµ¥ ÇÊ¿äÇÑ ¸ðµç ÇÙ½É ±â´ÉÀ» Æ÷ÇÔÇÏ´Â ¼ÒÇÁÆ®¿þ¾î °³¹ß Ç÷§ÆûÀÌ´Ù.
½Ç½Ã°£ ·¹ÀÌ Æ®·¹À̰̽ú °°Àº »õ·Î¿î ±â´ÉÀ» °ÔÀÓ ¿£Áø¿¡ ÅëÇÕÇÏ¸é °³¹ß ÇÁ·Î¼¼½º¸¦ °¡¼ÓÈÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ, ¿£Áö´Ï¾î, ÇÁ·Î±×·¡¸Ó, ÄÁÅÙÃ÷ Å©¸®¿¡ÀÌÅÍ, ¾ÆƼ½ºÆ® µî ¸ðµç °ÔÀÓ ¿£Áø »ç¿ëÀڵ鵵 ÀÌ ±â´ÉÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù.
Àü ¼¼°è¿¡¼ °¡Àå ³Î¸® »ç¿ëµÇ´Â »ó¿ë °ÔÀÓ ¿£ÁøÀÎ '¾ð¸®¾ó ¿£Áø'°ú 'À¯´ÏƼ'´Â ·¹ÀÌ Æ®·¹ÀÌ½Ì ±â´ÉÀ» °ð ÅëÇÕÇÒ ¿¹Á¤À̶ó°í ¹àÇû´Ù. °ÔÀÓ °³¹ßÀÚµéÀº À̸¦ È°¿ëÇØ ¿£ºñµð¾Æ ÁöÆ÷½º GPU¿¡¼ ½Ç½Ã°£À¸·Î ½ÇÇàÇÒ ¼ö ÀÖ´Â ·¹ÀÌ Æ®·¹ÀÌ½Ì È¿°ú¸¦ Ãß°¡ÇÒ ¼ö ÀÖ´Ù.
¾ð¸®¾ó ¿£Áø 4.22´Â ÇöÀç ÇÁ¸®ºä·Î Á¦°øµÇ°í ÀÖÀ¸¸ç, ¿À´Â 3¿ù 20ÀÏ ¿¡ÇÈ(Epic)ÀÇ GDC ±âÁ¶¿¬¼³¿¡¼ ÃÖÁ¾ ¸±¸®½ºµÇ´Â ¼¼ºÎ »çÇ×ÀÌ °ø°³µÉ ¿¹Á¤ÀÌ´Ù. À¯´ÏƼ´Â 4¿ù 4ÀϺÎÅÍ ¸ðµç »ç¿ëÀڵ鿡°Ô 2019.03 À¯´ÏƼ ¸±¸®½º ³» Àüü ÇÁ¸®ºä ¾×¼¼½º¸¦ ºñ·ÔÇØ ±êÇãºê(Github)¿¡¼ Á¦°øµÇ´Â Ä¿½ºÅÒ ½ÇÇè¿ë ºôµå·Î ÃÖÀûÈµÈ ÇÁ·Î´ö¼Ç Áß½ÉÀÇ ½Ç½Ã°£ ·¹ÀÌ Æ®·¹ÀÌ½Ì Áö¿øÀ» Á¦°øÇÑ´Ù.
±× ¿Ü ½Ç½Ã°£ ·¹ÀÌ Æ®·¹À̽ÌÀ» Áö¿øÇÏ´Â À¯¸í AAA °ÔÀÓ ¿£ÁøÀ¸·Î´Â DICE/EAÀÇ ÇÁ·Î½º¹ÙÀÌÆ® ¿£Áø(Frostbite Engine), ·¹¸Þµð ¿£ÅÍÅ×ÀθÕÆ®(Remedy Entertainment)ÀÇ ³ë½º¶óÀÌÆ® ¿£Áø(Northlight Engine)°ú Å©¸®½ºÅ» ´ÙÀ̳ª¹Í½º (Crystal Dynamics), Å·¼ÒÇÁÆ®(Kingsoft), ³ÝÀÌÁî (Netease)ÀÇ ¿£Áø µîÀÌ Æ÷ÇԵȴÙ.
Á¸ Æäµð ¸®¼Ä¡(Jon Peddie Research)ÀÇ Á¸ Æäµð ´ëÇ¥´Â “°¡±î¿î ¹Ì·¡¿¡ ¸ðµç AAA °ÔÀÓ Å¸ÀÌƲ¿¡ ½Ç½Ã°£ ·¹ÀÌ Æ®·¹À̽ÌÀÌ ÅëÇÕµÉ °ÍÀ̶ó »ý°¢ÇÑ´Ù”¸ç “¾ð¸®¾ó ¿£Áø°ú À¯´ÏƼÀÇ ½Ç½Ã°£ ·¹ÀÌ Æ®·¹ÀÌ½Ì ÅëÇÕÀº °ÔÀÓ ¾÷°è°¡ ½Ç½Ã°£ ·¹ÀÌ Æ®·¹À̽ÌÀ» °ÔÀÌ¹Ö ±×·¡ÇÈÀÇ ¹Ì·¡¶ó°í ¿©±â°í ÀÖ´Ù´Â °ÍÀ» Àß º¸¿©ÁØ´Ù. ¿ª»çÀûÀ¸·Î °ÔÀÓ ¿£ÁøÀÇ ÅëÇÕÀº ±â¼úÀÇ ÀüȯÁ¡À» ³ªÅ¸³»¸ç, ÀÌ´Â °ð ¾÷°è Àü¹ÝÀÇ Ã¤ÅÃÀ¸·Î À̾îÁ³´Ù”°í ¸»Çß´Ù.
ÆĽºÄ®(Pascal)°ú Æ©¸µ(Turing) ¾ÆÅ°ÅØó·Î ½ÇÇàµÇ´Â '¿£ºñµð¾Æ ÁöÆ÷½º GTX GPU'´Â 4¿ù Ãâ½Ã ¿¹Á¤ÀÎ µå¶óÀ̹ö¸¦ ÅëÇØ ·¹ÀÌ Æ®·¹ÀÌ½Ì Áö¿ø °ÔÀÓÀÇ ÀÌÁ¡À» È°¿ëÇÒ ¼ö ÀÖ´Ù. »õ·Î¿î µå¶óÀ̹ö´Â ¼öõ¸¸ °³ÀÇ °ÔÀÓ¿ë GPU°¡ ½Ç½Ã°£ ·¹ÀÌ Æ®·¹À̽ÌÀ» Áö¿øÇϵµ·Ï ÇÏ°í, ±â¼úÀÇ ¼ºÀåÀ» °¡¼ÓÈÇϸç, °ÔÀÓ °³¹ßÀڵ鿡°Ô´Â ´ë±Ô¸ð ¼³Ä¡ ±â¹ÝÀ» Á¦°øÇÒ °ÍÀÌ´Ù.
ÀÌ µå¶óÀ̹ö·Î ÁöÆ÷½º GTX GPU´Â ½¦ÀÌ´õ Äھ¼ ·¹ÀÌ Æ®·¹ÀÌ½Ì È¿°ú¸¦ ½ÇÇàÇÑ´Ù. °ÔÀÓ ¼º´ÉÀº ·¹ÀÌ Æ®·¹ÀÌ½Ì È¿°ú¿Í °ÔÀÓ ³» ±¤¼± ¼ö, GPU ¸ðµ¨°ú °ÔÀÓ Çػ󵵿¡ µû¶ó ´Ù¸£´Ù. ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® DXR°ú ¹úÄ(Vulkan) API¸¦ Áö¿øÇÏ´Â °ÔÀÓÀº ¸ðµÎ Áö¿øµÈ´Ù.
Àü¿ë ·¹ÀÌ Æ®·¹ÀÌ½Ì Äھ ³»ÀåÇÑ ÁöÆ÷½º RTX GPU´Â ÃÖ»óÀÇ ·¹ÀÌ Æ®·¹ÀÌ½Ì °æÇèÀ» ¼±»çÇÑ´Ù. ÁöÆ÷½º RTX GPU´Â Àü¿ë ·¹ÀÌ Æ®·¹ÀÌ½Ì Äھ žÀçÇÏ°í ÀÖÁö ¾ÊÀº GPU¿Í ºñ±³ÇØ ÇÑÃþ ½Ã°¢Àû ¸ôÀÔÀÌ ¶Ù¾î³ °ÔÀÌ¹Ö È¯°æ¿¡¼ ÃÖ´ë 2~3¹è ºü¸¥ ·¹ÀÌ Æ®·¹ÀÌ½Ì ¼º´ÉÀ» Á¦°øÇÑ´Ù.
¿£ºñµð¾Æ °ÔÀÓ¿÷½º RTX´Â °³¹ßÀÚµéÀÌ ½Ç½Ã°£ ·¹ÀÌ Æ®·¹ÀÌ½Ì È¿°ú¸¦ °ÔÀÓ¿¡ ±¸ÇöÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÏ´Â Æ÷°ýÀû µµ±¸ ¼¼Æ®´Ù. °ÔÀÓ¿÷½º RTX´Â °ÔÀÓ¿÷½º ¶óÀ̼±½º ¾Æ·¡ ¿ÀÇ ¼Ò½º ÇüÅ·Π°³¹ßÀÚ Ä¿¹Â´ÏƼ¿¡ Á¦°øµÇ¸ç, ¾ð¸®¾ó ¿£Áø 4.22°ú À¯´ÏƼÀÇ 2019.03 ÇÁ¸®ºä ¸±¸®½º¿ë Ç÷¯±×ÀÎÀ» Æ÷ÇÔÇÑ´Ù.
°ÔÀÓ¿÷½º RTX´Â ´ÙÀ½À» Æ÷ÇÔÇÑ´Ù:
• 'RTX µð³ëÀÌÀúSDK(RTX Denoiser SDK)'´Â ÇÊ¿äÇÑ ±¤¼± ¼ö¿Í Çȼ¿´ç »ùÇà ¼ö¸¦ ÁÙÀÏ ¼ö ÀÖ´Â µð³ëÀÌ¡ (denoising) ±â¼úÀ» Á¦°øÇØ ºü¸¥ ½Ç½Ã°£ ·¹ÀÌ Æ®·¹À̽ÌÀ» ±¸ÇöÇÏ´Â ¶óÀ̺귯¸®´Ù. ÀÌ´Â '·¹ÀÌ Æ®·¹À̽ºµå ¿¡¾î¸®¾î ¶óÀÌÆ® ½¦µµ¿ì(ray traced area light shadows)', '±Û·Î½Ã ¸®Ç÷º¼Ç(glossy reflections)', '¾Úºñ¾ðÆ® ¿ÀŬ·çÀü(ambient occlusion)', 'µðÇ»Áî ±Û·Î¹ú ÀÏ·ç¹Ì³×À̼Ç(diffuse global illumination)' µîÀ» Æ÷ÇÔÇÑ´Ù.
• 'Nsight for RT'´Â DXR°ú ±× ¿Ü Áö¿ø API·Î ±¸ÃàµÈ ±×·¡ÇÈ ¾ÖÇø®ÄÉÀ̼ÇÀÇ µð¹ö±×°ú ÇÁ·ÎÆÄÀÏÀ» Áö¿øÇØ °³¹ßÀÚµéÀÇ ½Ã°£À» Àý¾àÇÏ´Â µ¶¸³Çü °³¹ßÀÚ µµ±¸´Ù.
°ÔÀÓ¿÷½º RTX¿¡ ´ëÇÑ º¸´Ù ÀÚ¼¼ÇÑ ³»¿ëÀº https://developer.nvidia.com/rtx¿¡¼ È®ÀÎÇÒ ¼ö ÀÖ´Ù.
GDC ¿¡¼´Â ´ÙÀ½°ú °°Àº ´Ù¾çÇÑ ·¹ÀÌ Æ®·¹ÀÌ½Ì °æÇèÀÌ ¼Ò°³µÈ´Ù:
• ÄÁÆ®·Ñ(Control) — ·¹ÀÌ Æ®·¹ÀÌ½ÌµÈ Àü¿ª Á¶¸í°ú ¹Ý»ç, ±×¸²ÀÚ°¡ Ư¡ÀÎ ·¹¸Þµð ¿£ÅÍÅ×ÀθÕÆ®ÀÇ »õ·Î¿î µ¥¸ð ¿µ»óÀ» ÅëÇØ È®ÀÎÇÒ ¼ö ÀÖ´Ù.
• µå·¡°ïÇÏ¿îµå —³Ø½¼(Nexon)ÀÌ ¼±º¸ÀÏ ½Ç½Ã°£ ·¹ÀÌ Æ®·¹ÀÌ½ÌµÈ ¹Ý»ç¿Í ±×¸²ÀÚ°¡ Ư¡ÀÎ ¿Â¶óÀÎ ¾×¼Ç RPG ¸ó½ºÅÍ ¹èƲ °ÔÀÓÀ» ¿£ºñµð¾Æ GDC ºÎ½º¸¦ ¹æ¹®ÇØ È®ÀÎÇÒ ¼ö ÀÖ´Ù.
• ÄùÀÌÅ© II RTX — Æнº Æ®·¹À̽Ì(path tracing)À̶ó´Â ÅëÇÕ Á¶¸í ¾Ë°í¸®ÁòÀ¸·Î °ÔÀÓ ³» ¸ðµç Á¶¸í¿¡ ·¹ÀÌ Æ®·¹À̽ÌÀ» »ç¿ëÇÑ´Ù. °íÀü ÄùÀÌÅ© II °ÔÀÓÀº ·¹ÀÌ Æ®·¹À̽ÌÀ» Áö¿øÇÒ ¼ö ÀÖµµ·Ï ¿ÀÇ ¼Ò½º Ä¿¹Â´ÏƼ¿¡¼ ¸ÕÀú ¼öÁ¤µÆÀ¸¸ç, ¿£ºñµð¾Æ ¿£Áö´Ï¾î¸µ ÆÀÀ» ÅëÇØ Çâ»óµÈ ±×·¡ÇÈ°ú ÇÇÁ÷½º·Î Ãß°¡ °³¼±µÆ´Ù. 'ÄùÀÌÅ© II RTX'´Â ¸ðµç °³¹ßÀÚ°¡ ¹úÄÀ» ÅëÇØ ·¹ÀÌ Æ®·¹ÀÌ½Ì È¿°ú¸¦ °ÔÀÓ¿¡ Ãß°¡ÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÏ´Â ¹úÄ È®Àå ¹öÀüÀÎ ¿£ºñµð¾Æ VK·¹ÀÌ(NVIDIA VKRay)¸¦ »ç¿ëÇÑ ÃÖÃÊÀÇ ·¹ÀÌ Æ®·¹ÀÌ½Ì °ÔÀÓÀÌ´Ù. |