°¡»óÇö½Ç(Virtual Reality)Àº ÄÄÇ»ÅͰ¡ ¸¸µé¾î ³õÀº ÀΰøÀÇ ¼¼°è¿¡ »ç¶÷ÀÌ Á÷Á¢ µé¾î°¡ º¸°í µè°í ¸¸Áö´Â µî ½ÇÁ¦¿Í °°Àº üÇèÀ» ÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â ÃÖ Ã·´Ü±â¼ú·Î¼, Àΰø Çö½Ç(artficial reality), »çÀ̹ö °ø°£(cyber space), °¡»ó ¼¼°è(virtual worlds), °¡»ó ȯ°æ(virtual environment), ÇÕ¼º ȯ°æ(synthetic environment), Àΰø ȯ°æ(artificial environment) µîÀ¸·Î ºÒ¸®±âµµ ÇÑ´Ù.
1980³â´ë ÈĹݺÎÅÍ ÁÖ¸ñ¹Þ±â ½ÃÀÛÇÑ °¡»ó Çö½Ç(Virtual Reality)Àº »ç¶÷µéÀÌ ÀÏ»óÀûÀ¸·Î °æÇèÇϱ⠾î·Á¿î ȯ°æÀ» Á÷Á¢ üÇèÇÏÁö ¾Ê°í¼µµ ±× ȯ°æ¿¡ µé¾î¿Í ÀÖ´Â °Íó·³ º¸¿©ÁØ´Ù. ±×·¡¼ ±³À°, °í±Þ ÇÁ·Î±×·¡¹Ö, ¿ø°ÝÁ¶ÀÛ, ¿ø°ÝÀ§¼º Ç¥¸éŽ»ç, Ž»çÀÚ·á ºÐ¼®, °úÇÐÀû ½Ã°¢È(scientific visualization) µî¿¡¼ Ȱ¿ëµÇ°í ÀÖ´Ù.
¿¹¸¦ µé¸é, ÅÊÅ©¡¤Ç×°ø±âÀÇ Á¶Á¾¹ý ÈÆ·Ã, °¡±¸ÀÇ ¹èÄ¡ ¼³°è, ¼ö¼ú ½Ç½À, °ÔÀÓ, ÀÇÇко߿¡¼ÀÇ ¼ö¼ú ¹× ÇØºÎ¸¦ µî ´Ù¾çÇÏ´Ù. ±×·±µ¥ °¡»óÇö½ÇÀÇ ÇÑ ºÐ¾ßÀÎ Áõ°Çö½Ç(Augmented Reality)ÀÌ »õ·Î¿î ½ÃÀåÀ¸·Î ºÎ°¢µÇ°í ÀÖ´Ù.
Áõ°Çö½Ç(AR)Àº ½ÇÁ¦ ¼¼°è¿¡ °¡»ó ¹°Ã¼¸¦ °ãÃÄ º¸¿©ÁÖ´Â ±â¼úÀÌ´Ù. ±âÁ¸ °¡»óÇö½ÇÀÇ °æ¿ì ½ÇÁ¦¸¦ ´àÀº ¼¼°è¸¦ âÁ¶ÇßÁö¸¸ Áõ°Çö½ÇÀº Çö½Ç ¼¼°è¿¡ °¡»ó ¼¼°è¸¦ °ãÃÄ º¼ ¼ö ÀÖ¾î Çö½Ç°¨ÀÌ ¿ùµîÈ÷ ³ô´Ù.
ÀÌ ±â¼úÀº 1990³â´ë ÈĹݺÎÅÍ ¹Ì±¹°ú ÀϺ»À» Áß½ÉÀ¸·Î ¿¬±¸ °³¹ßÀÌ ½ÃÀÛµÆÀ¸¸ç, ÃÖ±Ù¿¡´Â ´Ù¾çÇÑ ºÐ¾ß¿Í ±â±â¿¡ °ÉÃÄ ½ÇÁ¦ ¼Ö·ç¼ÇÀÌ ¼Ó¼Ó µîÀåÇϰí ÀÖ´Ù. ¿¹¸¦ µé¾î ÈÞ´ëÆù Ä«¸Þ¶ó ȸéÀ» ÅëÇØ ÁÖÀ§ °Ç¹°À» °üÂûÇÒ ¶§ °Ç¹°¿¡ ÀÔÁÖÇÑ À½½ÄÁ¡À̳ª Ä¿ÇǼóÀÇ Á¤º¸°¡ ȸ鿡 ¶ß´Â °ÍÀ» ¸»ÇÑ´Ù.
¶§¹®¿¡ °¡»óÇö½Ç(Virtual Reality)Àº ¿µÈ¿¡¼Ã³·³ Ư¼ö¾È°æÀ» ¾²°í ´«¾Õ¿¡ º¸ÀÌ´Â 3Â÷¿ø °¡»óÇö½ÇÀ» Áñ±æ ¼ö ÀÖ°Ô ÇØÁØ´Ù. °í°³¸¦ µ¹¸®¸é µÚÀÇ Àå¸éµµ ³ª¿À´Â 360µµ ±¸ÇöÀÌ °¡´ÉÇϱ⠶§¹®ÀÌ´Ù. ±×·¡¼ Áõ°Çö½Ç(VR)´Â ÁÖ·Î Á¤ÁöµÈ Àå¼Ò¿¡¼ °¡»ó¼¼°è¿¡ ¿ÏÀüÈ÷ ¸ôÀÔÇÏ´Â °É Ãß±¸ÇÑ´Ù.
µû¶ó¼ ÀÌ µÑ(AR°ú VR)À» ÇÕÄ£ À¶ÇÕÇö½Ç(MR, Mixed Reality) ÃâÇöÀÌ °¡´ÉÇØÁ³´Ù. º»·¡ À¶ÇÕ(Convergence)Àº ¡®¼·Î ´Ù¸¥ µÎ °³ ÀÌ»óÀÇ °ÍÀÌ ¸ð¿© ±¸º°ÀÌ ¾ø°Ô Çϳª·Î ÇÕÃÄÁö´Â °Í¡¯À» ¸»ÇÑ´Ù.
±×·¯¹Ç·Î ¡®±¸º°ÀÌ ¾ø°Ô¡¯ µÈ´Ù´Â Á¡¿¡¼ ¡®°íÀ¯ÀÇ ¼ºÁúÀ» À¯ÁöÇÏ¸é¼ ÇÏÀ§Ã¼Á¦ÀÇ ±â´ÉÀ» ¸ñÇ¥¿¡ ¸Â°Ô ÅëÀϽÃŰ´Â ÀǽÄÀûÀÎ °úÁ¤¡¯À¸·Î Á¤ÀǵǴ ¡®ÅëÇÕ¡¯ÀÇ °³³ä°ú ±¸º°µÈ´Ù. ÀÌ·¯ÇÑ °¡»ó ÀÔü¿µ»óÀ» Çö½Ç°ú °ãÃÄ º¸¿©ÁÖ´Â ±â¼úÀº ÇÑ ³ó±¸ üÀ°°ü¿¡¼ °ü°´µé ¾Õ¿¡ °Å´ëÇÑ °í·¡°¡ ¹°º¸¶ó¸¦ ÀÏÀ¸Å°¸ç µîÀå½Ã۱⵵ Çß´Ù.
ƯÈ÷ AR(Áõ°Çö½Ç)³ª VR(°¡»óÇö½Ç)¿Í ´Þ¸® MR(À¶ÇÕÇö½Ç)´Â ¿©·¯ »ç¶÷ÀÌ °øÀ¯ÇÒ ¼ö ÀÖ´Â °Ô ÀåÁ¡ÀÌ´Ù. MR(À¶ÇÕÇö½Ç)¿¡ »ç¶÷ ´«µ¿ÀÚ¸¦ ÃßÀûÇÏ´Â °ÔÀÌÁî Æ®·¡Å·À» Á¢¸ñÇϸé À̹ÌÁö¸¦ ¾È±¸¿¡ Åõ»çÇØ 3Â÷¿ø ¿µ»óÀ» º¸¿©ÁÙ ¼öµµ ÀÖ´Ù. ¶Ç Á¶¸¸°£ ¿ì¸®³ª¶ó¿¡¼ µµÀÔÇÏ°Ô µÉ ¿ø°ÝÀǷἺñ½ºµµ ¹Ù·Î ¾Õ¿¡¼ ´ëÈÇϵí Á¤±³ÇÏ°Ô ¼ºñ½ºÇÒ ¼ö ÀÖ´Ù.
[Âü°í] °¡»óÈ(Virtualization)´Â ½ÇÁ¦·Î Á¸ÀçÇÏÁö ¾Ê´Â °¡»óÀÇ ½Ã½ºÅÛÀ» ¸¸µé¾î »ç¿ëÇÏ´Â °ÍÀ¸·Î, À̸¦ °¡´ÉÇÏ°Ô ÇÏ´Â °ÍÀÌ '°¡»óÈ ±â¼ú' ¶Ç´Â '°¡»óÈ ¼ÒÇÁÆ®¿þ¾î'(SW)ÀÌ´Ù.
¿©±â¼ ¡®°¡»ó(Ê£ßÌ)¡¯À̶õ »ç½ÇÀÌ ¾Æ´Ï°Å³ª »ç½Ç ¿©ºÎ°¡ ºÐ¸íÇÏÁö ¾ÊÀº °ÍÀ» »ç½ÇÀ̶ó°í °¡Á¤ÇÏ¿© »ý°¢ÇÏ´Â °Í Áï, ½ÇÁ¦·Î ÀϾÁö ¾Ê°Å³ª ȤÀº Á¸ÀçÇÏÁö´Â ¾Ê´Â °ÍÀ» ¸¶Ä¡ ½ÇÁ¦·Î Á¸ÀçÇÏ´Â °Íó·³ ¿©±â´Â °ÍÀ» ¸»ÇÑ´Ù.
µû¶ó¼ °¡»óÈ(Virtualization)´Â ÇϳªÀÇ ½Ã½ºÅÛ ¾È¿¡ ¿©·¯ °³ÀÇ °¡»ó ½Ã½ºÅÛÀ» ¸¸µé¾î ¿©·¯ °³ÀÇ ¿î¿ëü°è(OS)³ª SW¸¦ ¿î¿µÇÒ ¼ö ÀÖ°Ô ÇÏ´Â ±â¼ú Áï, ÇÑ ´ëÀÇ ÄÄÇ»ÅÍ ¾È¿¡ ¿©·¯ °³ÀÇ ÀÛÀº ÄÄÇ»ÅͰ¡ µé¾î ÀÖ´Â ÇüŸ¦ °¡¸®Å²´Ù.
ÀÌ·¸µí °¡»óÈ´Â ÇÑ ´ëÀÇ ÄÄÇ»ÅÍ¿¡¼ ¸ÅŲÅä½Ã¿Í À©µµ ÇÁ·Î±×·¥À» µ¿½Ã¿¡ ¿î¿µÇÒ ¼ö ¾ø¾ú´ø ±âÁ¸ÀÇ IT ȯ°æÀ» ȹ±âÀûÀÌ°í º¯È½ÃŰ´Â °ÍÀº ¹°·ÐÀÌ°í »ç¿ëÀÚÀÇ ÄÄÇ»ÆÃ ¹æ½ÄÀ» ±Ùº»ÀûÀ¸·Î ¹Ù²Ù´Â SW ±â¼úÀ̶ó°í ÇÒ ¼ö ÀÖ´Ù.
¿¹¸¦ µé¾î °¡»ó±â°è(VM, Virtual Machine)´Â »ç¿ëÀÚ°¡ ¼¹ö¿¡¼ ÇÊ¿äÇÑ ÄÜÅÙÃ÷(Contents)³ª ¾ÖÇø®ÄÉÀ̼Ç(Application)À» ´Ù¿î·Îµå ¹Þ¾Æ ´Ü¸»±â¿¡¼ ±¸µ¿ÇÒ ¼ö ÀÖ´Â ¹Ìµé¿þ¾î(Middle ware)ÀÇ ÀÏÁ¾ÀÌ´Ù. ÇöÀç Ãâ½ÃµÇ´Â ´ëºÎºÐÀÇ ´Ü¸»±â¿¡´Â VM(Virtual Machine)À» žÀçÇÑ ´Ü¸»±â°¡ º¸±ÞÀÌ µÇ°í ÀÖ´Ù.
VM(Virtual Machine)Àº µ¶¸³ÀûÀΠȯ°æ¿¡¼ ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇàÀÌ °¡´ÉÇÑ È¯°æÀ» Á¶¼ºÇØ Áֱ⠶§¹®¿¡ °´Ã¼ÁöÇâ¾ð¾î(Object Oriented Language)ÀÎ ½º¸ôÅå(Small Talk)¿¡¼ »ç¿ëµÇ¾úÀ¸¸ç Ư¡À¸·Î´Â 'ÀÌ ±âÁ¾ °£ÀÇ ÀÚÀ¯·Î¿î Àνİú »ç¿ëÀÚÀÇ Ãß»óÈ, API[Application Programming Interface : ¿î¿µÃ¼Á¦¿Í ÀÀ¿ëÇÁ·Î±×·¥ »çÀÌÀÇ Åë½Å¿¡ »ç¿ëµÇ´Â ¾ð¾î³ª ¸Þ½ÃÁö Çü½Ä] Á¦°ø' µîÀ» µé ¼ö ÀÖ´Ù.
|