2D±×·¡ÇȰú 3D±×·¡ÇÈÀÇ ÀÌÇØ

CG(ÄÄÇ»ÅÍ ±×·¡ÇÈ)¿¡¼­´Â ±×¸²À» ±×¸®´Â ¹æ½ÄÀÌ Å©°Ô 2°¡Áö·Î ³ª´¶´Ù. ±× Áß¿¡ Çϳª´Â Bitmap¹æ½ÄÀÌ°í ´Ù¸¥ Çϳª´Â Vector¹æ½ÄÀÌ´Ù. À̰ÍÀº È­»ó Ç¥Çö ¹æ¹ýÀ» Á¡(pixel)À» »ç¿ëÇÒ°ÍÀΰ¡ ÁÂÇ¥(point)¸¦ »ç¿ë ÇÒ °ÍÀΰ¡¿¡ µû¸¥ Â÷ÀÌÀÌ´Ù. ¶ÇÇÑ È­»óÀÇ Ç¥ÇöÀÌ Æò¸éÀΰ¡ ÀÔüÀΰ¡¿¡ µû¶ó 2D¿Í 3D·Î ±¸ºÐµÈ´Ù. ÀÌ 2°¡Áö °³³äÀÇ ÀÌÇØ´Â ¾ÕÀ¸·Î CG¸¦ °øºÎÇϴµ¥ À־ °¡Àå Áß¿äÇÑ ±âÃʶó ÇϰڴÙ.



2D(Dimension) ±×·¡ÇÈ

2Â÷¿ø, Áï Æò¸éÀ¸·Î Ç¥ÇöµÇ´Â ±×·¡ÇÈÀ» ¸»Çϸç ÀÏ¹Ý µð½ºÇ÷¹ÀÌ ¾î´ðÅ͵éÀº ÀÌ ¹æ½ÄÀ¸·Î ¸ð´ÏÅÍ¿¡ ±×·¡ÇÈÀ̳ª ÅØ½ºÆ®¸¦ ±¸ÇöÇÑ´Ù. ³ôÀÌ(x)¿Í Æø(y)À¸·Î Ç¥½ÃµÇ´Â È­¸é»óÀÇ ½ÇÁ¦ÀûÀÎ ÁÂÇ¥¿¡ ±×·¡ÇÈ Á¤º¸¸¦ ±¸ÇöÇÏ´Â °ÍÀ» ¸»ÇÑ´Ù. ÃÖ±Ù µé¾î °¢±¤¹Þ´Â 3Â÷¿ø ±×·¡ÇÈ ±â¼ú°ú ºñ±³ÇÏ¿© Æò¸éÀ¸·Î Ç¥ÇöµÇ´Â ±×·¡ÇÈ ¹æ½ÄÀ» 2Â÷¿ø ±×·¡ÇÈÀ̶ó°í ÇÑ´Ù. °ÔÀÓ µî¿¡¼­ 2DÀÎÁö, 3DÀÎÁö¿¡ µû¶ó ±× ½Ç°¨Àº Å©°Ô Â÷À̰¡ ³­´Ù.

¾Æ·¡ÀÇ ³»¿ëÀº °ÔÀÓ¿¡¼­ÀÇ 2D±×·¡ÇÈ Ã³¸® ¿ë¾î¸¦ Á¤¸®ÇÑ °ÍÀÌ´Ù.

½ºÇÁ¶óÀÌÆ® (Sprite)
ÀÏÁ¤ »çÀÌÁîÀÇ ±×·¡Çȵ¥ÀÌÅ͸¦ È­¸é »ó¿¡¼­ ÀÚÀ¯ÀÚÀç·Î ¹èÄ¡Çϰųª °í¼ÓÀ¸·Î ¿òÁ÷ÀÏ ¼ö Àִµ¥, ÀÌ ±×·¡Çȵ¥ÀÌÅ͸¦ '½ºÇÁ¶óÀÌÆ®' ¶ó°í ÇÑ´Ù. ÄÄÇ»ÅÍ¿¡¼­´Â È­¸é Àüü°¡ ÇÑ ÀåÀÇ ±×·¡ÇÈ µ¥ÀÌÅÍ·Î ±¸¼ºµÇ¾î Àֱ⠶§¹®¿¡ ¾×¼Ç °ÔÀÓÀÇ Ä³¸¯ÅÍ µîÀ» ¿òÁ÷À̱â À§Çؼ­´Â ij¸¯ÅÍÀÇ À§Ä¡°¡ º¯È­µÈ ±×¸²À» °è¼ÓÇØ¼­ ¸¸µé¾î Ç¥½ÃÇØ¾ß ÇÑ´Ù. À̰ÍÀ» ¼ÒÇÁÆ®¿þ¾îÀû·Î ÇàÇÏ°Ô µÇ¸é ÄÄÇ»ÅͰ¡ ó¸®ÇØ¾ß ÇÏ´Â ºÐ·®ÀÌ »ó´çÇÏ°Ô µÇ´Âµ¥, Çϵå¿þ¾îÀûÀÎ ½ºÇÁ¶óÀÌÆ® ±â´ÉÀ» °¡Áö°í ÀÖ´Â °ÔÀӱ⿡¼­´Â ¹è°æÀÇ ±×¸² À§¿¡ µ¶¸³Çؼ­ ij¸¯ÅÍÀÇ ±×¸²À» ¹èÄ¡Çϰí ÀÚÀ¯ÀÚÀç·Î À§Ä¡¸¦ º¯°æÇÒ ¼ö ÀÖ´Ù

¹é±×¶ó¿îµå (Background)
ÀϹÝÀûÀ¸·Î 2D¿¡¼­ ¹è°æÃ³¸®´Â ŸÀÏ(Tile)¹æ½ÄÀ» ¸¹ÀÌ ÀÌ¿ëÇÑ´Ù. ŸÀÏÀ̶õ È­¸éÇ¥½Ã ¹æ¹ýÁß Çϳª·Î È­»óÀ» 8X8 µµÆ®³ª 16X16 µµÆ®ÀÇ ºí·ÏÀ¸·Î ³ª´©¾î ±×°ÍÀ» ĨÀ̶ó°í ºÎ¸£´Âµ¥ ±× ĨÀ» ŸÀϽÄÀ¸·Î ½×¾Æ¼­ È­¸éÀ» Ç¥½ÃÇÏ´Â °Í. ÀÌ·¸°Ô Çϸé È­»óÀ» µµÆ®´ÜÀ§·Î Á¦¾îÇÏÁö ¾Ê°í Ĩ´ÜÀ§·Î ¿¬»êÁ¦¾îÇÏ´Â °ÍÀÌ °¡´ÉÇØÁö±â ¶§¹®¿¡ ¿µ»ó󸮰¡ °£´ÜÇØÁö°Ô µÈ´Ù.



ºñÆ®¸Ê (Bitmap)
È­¸éÇ¥½Ã ¹æ¹ý Áß Çϳª·Î ¸ðµç °ÔÀӱ⿡¼­ »ç¿ëÇÑ´Ù. ³ÐÀº Àǹ̿¡¼± PCÀÇ È­¸é Ç¥½Ãµµ ºñÆ®¸ÊÀ̶ó°í ¸»ÇÒ ¼ö ÀÖÁö¸¸ 󸮹æ½ÄÀÌ ¾à°£ ´Ù¸£´Ù.
±âº»ÀûÀ¸·Î ÀÓÀÇ·Î 1µµÆ®¾¿ ¹Ù²ã¾²±â°¡ °¡´ÉÇϱ⠶§¹®¿¡ º¹ÀâÇÑ È­¸éÀÇ Ç¥Çö¿¡ ÀûÇÕÇÏ´Ù°í ÇÒ ¼ö ÀÖ´Ù. Æú¸®°ï ó·³ ¸®¾óŸÀÓÀ¸·Î ¹°Ã¼ÀÇ Å©±â³ª ÇüŰ¡ º¯È­ÇÏ´Â È­¸éÀÇ Ç¥Çö¿¡´Â Àý´ëÀûÀ¸·Î À¯¸®. ÇÏÁö¸¸ °í¼Ó È­¸é Ç¥½Ã¿¡´Â ´õ ºü¸¥ ¿µ»ó ó¸®Ä¨°ú ºñµð¿À ·¥ÀÌ ÇÊ¿äÇÏ´Ù.

´õºí ¹öÆÛ¸µ (Double Buffering)
ºÎµå·¯¿î ¾Ö´Ï¸ÞÀ̼ÇÀ» ¸¸µé±â À§ÇÑ ¹æ¹ý. ¾Ö´Ï¸ÞÀ̼ÇÀº ¼­·Î ´Ù¸¥ Á¤ÁöµÈ ±×¸²À» ¼ø°£ÀûÀ¸·Î ºü¸£°Ô Áö³ª°¡°Ô ¸¸µé¾î¼­ ¸¶Ä¡ ±×°ÍÀÌ ¿òÁ÷ÀÌ´Â °Íó·³ º¸ÀÌ°Ô ÇÏ´Â ´«¼ÓÀÓÀÌ´Ù. º¸Åë ¿ì¸® ´«ÀÌ 1ÃÊ¿¡ 30¹ø ÀÌ»ó º¯ÇÏ´Â °ÍÀ» Àß °¨ÁöÇÏÁö ¸øÇϱ⠶§¹®¿¡ 1ÃÊ¿¡ ´ë·« 30ÃÊ Á¤µµÀÇ Á¤Áö È­»óÀ» ¿¬°áÇØ¼­ º¸¿©ÁÖ¸é ¾ÆÁÖ ºÎµå·´°Ô ¿òÁ÷ÀÌ´Â ¸ð½ÀÀ¸·Î ´À³¢°Ô µÈ´Ù. °ÔÀÓ¿¡¼­µµ ¸¶Âù°¡Áö Àε¥ Á¤ÁöµÈ È­¸éÀ» ¿¬°áÇØ¼­ ¼ø°£ÀûÀ¸·Î ¹ø°¥¾Æ °¡¸é¼­ º¸¿©Á༭ ¸¶Ä¡ ¿òÁ÷ÀÌ´Â °Íó·³ º¸ÀÌ°Ô ÇÒ »ÓÀÌ´Ù. ±×·¯±â À§Çؼ­´Â ºñµð¿À ¸Þ¸ð¸®¿¡ °è¼ÓÀûÀ¸·Î »õ·Î¿î ³»¿ëÀ» ³Ö¾îÁà¾ß Çϴµ¥ µ¿ÀÏÇÑ ¿µ¿ª¿¡ µ¥ÀÌÅ͸¦ ¾²°í Áö¿ì´Â ÀÛ¾÷À» °è¼Ó ¼öÇàÇϸé È­¸é»ó¿¡ ÀüüÀûÀ¸·Î ±ô¹ÚÀÌ´Â Çö»óÀÌ ³ªÅ¸³ª°Ô µÈ´Ù. ºñµð¿À ¸Þ¸ð¸®¿¡ ¹«¾ùÀΰ¡ ³»¿ëÀÌ ÀÖÀ» ¶§´Â ±× ³»¿ëÀ» º¸¿©ÁÖÁö¸¸ ±× ³»¿ëÀ» Áö¿ï ¶§´Â ¾Æ¹« °Íµµ È­¸é¿¡ ³ªÅ¸³ªÁö ¾Ê°Ô µÇ±â ¶§¹®¿¡ ´ç¿¬ÇÑ Çö»óÀÌ´Ù. À̰ÍÀ» ¹æÁöÇϱâ À§Çؼ­ µ¿ÀÏÇÑ Å©±âÀÇ ¸Þ¸ð¸®¸¦ µÎ °³ Àâ¾Æ ³õ°í ÇÑ °÷¿¡ µ¥ÀÌÅ͸¦ ´Ù ½á³ÖÀ¸¸é ±× ³»¿ëÀ» È­¸é¿¡ º¸¿©ÁÖ°í ±×µ¿¾È ´Ù¸¥ ÇÑ °÷¿¡ ¶Ç ´Ù¸¥ ³»¿ëÀ» ½á³ÖÀº ´ÙÀ½¿¡ À̹ø¿¡´Â ±× ³»¿ëÀ» º¸¿©ÁÖ°í ´Ù½Ã ¿ø·¡ÀÇ ¸Þ¸ð¸®´Â Áö¿ì°í ´Ù½Ã ´Ù¸¥ ³»¿ëÀ» ¾²°í ÇÏ´Â ÀÛ¾÷À» °è¼ÓÇØ¼­ ¹Ýº¹ÇÏ°Ô µÇ¸é ±ô¹ÚÀÌ´Â Çö»ó¾øÀÌ ºÎµå·¯¿î È­¸éÀ» ¸¸µé ¼ö ÀÖ´Ù


3D(Dimension) ±×·¡ÇÈ

Çö½Ç ¼¼°è¿¡¼­ ¿ì¸®°¡ º¸°í ´À³¢°í °æÇèÇÏ´Â ¸ðµç ȯ°æµéÀº 3Â÷¿øÀÇ °ø°£»ó¿¡¼­ ÀϾ´Ù. ¿ì¸®°¡ º¸´Â ½Ã¾ß´Â Á¿ì(xÃà), »óÇÏ(yÃà), ÀüÈÄ(zÃà)·Î ±¸¼ºµÇ¾î ÀÖÀ¸¸ç ±× °ø°£ ¼Ó¿¡¼­ ¸ðµç ¹°Ã¼¸¦ °¨ÁöÇÑ´Ù. ÀÌ·¸µí ¿ì¸®°¡ º¸´Â ȯ°æ°ú ȯ°æ ¼Ó¿¡ ÀÖ´Â ¹°Ã¼¸¦ ¿ì¸®°¡ º¸´Â °Í°ú ¶È°°ÀÌ 3Â÷¿ø °ø°£ ¼Ó¿¡¼­ Ç¥ÇöÇÏ·Á´Â ±×·¡ÇÈÀÌ ¹Ù·Î 3Â÷¿ø ±×·¡ÇÈÀÎ °ÍÀÌ´Ù. À̰ÍÀ» ÄÄÇ»ÅͶó´Â µµ±¸¸¦ ÀÌ¿ëÇÏ¿© 2D ±×·¡ÇÈÀÇ ÇѰ踦 ±Øº¹Çϰí 3Â÷¿ø °ø°£»ó¿¡ ½Ç»ç¿Í ¶È°°ÀÌ ´À³¥ ¼ö ÀÖ´Â ±×·¡ÇÈÀ» ±¸ÇöÇÏ·Á ÇÏ´Â °ÍÀÌ´Ù.

'3D'´Â 3DimensionÀ̶ó´Â ¶æÀ¸·Î 3Â÷¿øÀ¸·Î Ç¥ÇöµÈ ±×·¡ÇÈ À̹ÌÁö¸¦ ¸»ÇÏ´Â °ÍÀÌ´Ù. ÇÏÁö¸¸ PCÀÇ È­¸é Ãâ·ÂÀº X,YÃàÀ¸·Î Ç¥ÇöµÇ´Â 2Â÷¿ø(2D)ÀÇ ¸ð´ÏÅͻ󿡼­ ÀÌ·ç¾îÁö±â ¶§¹®¿¡ ½ÇÁ¦ ¹°Ã¼¿Í °°Àº ´À³¦À̳ª ¿ø±Ù°¨À» Ç¥ÇöÇÏ±â ¾î·Æ´Ù.
µû¶ó¼­ ½ÇÁ¦ ¹°Ã¼ÀÇ °ø°£ ÁÂÇ¥°¡ ÇÊ¿äÇÑ CAD³ª ½Ç°¨³ª´Â ±×·¡ÇÈ À̹ÌÁö¸¦ ³ªÅ¸³»±â À§Çؼ­´Â ZÃàÀ» Ãß°¡, ƯÁ¤½ÃÁ¡ÀÇ ½Ã¾ß¿¡¼­ 3Â÷¿ø °ø°£À» 2Â÷¿øÀÇ ¸é¿¡ Åõ¿µÇÔÀ¸·Î½á 3Â÷¿øÀÇ °ø°£À» PCÀÇ ¸ð´ÏÅÍ¿¡ Ç¥Çö ÇÒ ¼ö ÀÖ´Ù. ÀÌ¿Í °°Àº 󸮹æ½ÄÀ¸·Î Ç¥ÇöµÇ´Â ±×·¡ÇÈ À̹ÌÁö(3DÀ̹ÌÁö)¸¦ 3D ±×·¡ÇÈÀ̶ó°í Çϸç, º¸´Ù Çö½Ç°¨À» ÁÖ±â À§ÇØ ·»´õ¸µÀ̶ó´Â È­»ó󸮸¦ Çϱ⵵ ÇÑ´Ù.

3DÀ̹ÌÁö(Image)¶õ 3D·Î ±¸ÇöµÇ´Â ±×·¡ÇÈ À̹ÌÁö·Î °¢ Á¡(point)ÀÇ À§Ä¡¸¦ ³ôÀÌ, Æø, ±íÀÌÀÇ 3°³ÀÇ °ø°£ ÁÂÇ¥·Î ó¸®ÇÑ À̹ÌÁö¸¦ ÀǹÌÇÑ´Ù. ÁÖ·Î ¼³°è µµ¸éÀ̳ª ¾Ö´Ï¸ÞÀÌ¼Ç ¿µÈ­µî Ư¼ö È¿°ú¿¡ »ç¿ëµÈ´Ù.


3Â÷¿ø ±×·¡ÇÈ Ä«µå´Â °ÇÃà Á¶°¨µµ¸¦ ±×¸°´Ù°Å³ª ¾Ö´Ï¸ÞÀ̼ÇÀÇ Á¦ÀÛ µî¿¡¼­ Å« È¿°ú¸¦ º¸¿©ÁÖ¸ç Æ¯È÷ µ¸º¸ÀÌ´Â °÷Àº ÄÄÇ»ÅÍ °ÔÀÓÀÌ´Ù.
ÄÄÇ»ÅÍ °ÔÀÓÀº ´ëºÎºÐ 3Â÷¿ø ¿¡´Ï¸ÞÀ̼ÇÀ¸·Î Á¦ÀÛµÇ¾î ¿¹ÀüÀÇ ±×·¡ÇÈ Ä«µå¿¡¼­´Â ½Ç°¨³ª´Â ¿µ»óÀÇ Ç¥Çö¿¡ ¾î·Á¿òÀÌ ÀÖ´Ù. ÀÌ·± ¹®Á¦¸¦ °³¼±ÇÑ Á¦Ç°ÀÌ '3D ±×·¡ÇÈ °¡¼ÓÄ«µå'ÀÌ´Ù.