Painting Software¿Í Drawing SoftwareÀÇ Â÷ÀÌ

2D ÄÄÇ»ÅÍ ±×·¡ÇÈÀ» Á¦ÀÛÇϱâ À§ÇÑ
¼ÒÇÁÆ®¿þ¾î´Â ÆäÀÎÆÃ¼ÒÇÁÆ®¿þ¾î(Painting Software)¿Í µå·ÎÀ×¼ÒÇÁÆ®¿þ¾î(Drawing Software)·Î ³ª´­¼ö ÀÖ´Ù. µÎ °¡Áö Á¾·ùÀÇ ¼ÒÇÁÆ®¿þ¾îµéÀº ¸ðµÎ 2D ±×·¡ÇÈÀ» Á¦ÀÛÇϱâ À§ÇÑ ¼ÒÇÁÆ®ÀÓ¿¡´Â Ʋ¸²ÀÌ ¾øÁö¸¸ »ç¿ë¹æ¹ý°ú µ¥ÀÌÅÍÀÇ Ã³¸® ¹æ½Ä¿¡ µû¶ó ±¸ºÐµÇ¾îÁø´Ù. À̰ÍÀº È­»ó Ç¥Çö ¹æ¹ýÀ» Á¡(pixel)À» »ç¿ëÇÒ°ÍÀΰ¡ ÁÂÇ¥(point)¸¦ »ç¿ë ÇÒ °ÍÀΰ¡¿¡ µû¸¥ Â÷ÀÌÀÌ´Ù.



ÆäÀÎÆÃ ¼ÒÇÁÆ®¿þ¾î(Painting Software)ÀÇ µ¥ÀÌŸ ±¸Á¶

ÆäÀÎÆÃ ¼ÒÇÁÆ®¿þ¾î´Â ±×¸²À» ±×¸®´Âµ¥ ±× ±â´ÉÀÌ ¸ÂÃß¾îÁø ÇÁ·Î±×·¥À¸·Î ³»ºÎ ±×·¡ÇÈÀÇ µ¥ÀÌŸ ±¸Á¶´Â ´ëºÎºÐ À̹ÌÁö¸¦ ¿©·¯ °³ÀÇ Á¡À¸·Î ³ª´©¾î ÀúÀåÇÏ´Â ¹æ½ÄÀ» »ç¿ëÇÏ´Â ºñÆ®¸Ê ¹æ½ÄÀ» »ç¿ëÇÑ´Ù. ÀÌ ºñÆ®¸Ê µ¥ÀÌŸ´Â »ö½Éµµ(Ç¥Çö ÇÒ ¼ö ÀÖ´Â »öÀÇ ¼ö)¿¡µû¶ó ¿ë·®ÀÌ ´Þ¶óÁø´Ù. ¶ÇÇÑ ´Ù¾çÇÑ »ö»óÀ» Ȱ¿ëÇÒ ¼ö ÀÖÀ¸¸ç, »çÁø°ú °°Àº È­·ÁÇÑ »ö»ó°ú À¯¿¬ÇÑ ±×¸²¿¡ ÀûÇÕÇÏ´Ù. ±×·¯³ª ¼¶¼¼ÇÑ ¼±À̳ª ÇüÅÂÀÇ Ã³¸®¸¦ Çϴµ¥ ÇѰ谡 ÀÖÀ¸¸ç, È®´ë³ª Ãà¼Ò¸¦ Çϸé È­ÁúÀÌ °ÅÄ¥¾îÁö°Å³ª ÈÑ¼ÕµÉ ¼ö ÀÖ´Ù. ¶ÇÇÑ Çȼ¿ ´ÜÀ§ÀÇ Á¤º¸¸¦ °®°í Àֱ⠶§¹®¿¡ ÆÄÀÏÀÇ Å©±âµµ Å« ÆíÀÌ´Ù.
À̹ÌÁö 󸮸¦ Çϱâ À§Çؼ­´Â ±×·¡ÇÈ ÆÄÀÏ¿¡¼­ Á¤º¸¸¦ ÀÐ°í ¾µ ¼ö ÀÖ´Â ´É·ÂÀÌ ¿ì¼± µÇ¾î¾ß ÇÑ´Ù. À̹ÌÁö¸¦ ÆÄÀÏ·Î ÀÐ°í ¾µ·Á¸é À̹ÌÁö ÆÄÀÏÀÇ ±¸Á¶¿¡ ´ëÇØ¼­ ¾Ë¾Æ¾ß ÇÑ´Ù.
±×·¡ÇÈ ÆÄÀÏ Áß °¡Àå ±âº»ÀûÀÎ ÇüÅ´ ºñÆ®¸Ê(Bitmap;bmp)ÀÌ´Ù. ÇöÀç ¸¹ÀÌ Åë¿ëµÇ°í ÀÖ´Â jpg, gif µîÀº bmpÀÇ º¯ÇüµÈ ÇüÅÂ¶ó ¸»ÇÒ ¼ö ÀÖ´Ù. bmp´Â º¸Åë ¾ÐÃàÀÌ µÇ¾î ÀÖÁö ¾ÊÀ¸¸ç À©µµ¿ì¿¡¼­ ±âº»Àû ±×·¡ÇÈ ÆÄÀÏ·Î Áö¿øÇϰí ÀÖ´Ù.

BMPÀÇ Á¾·ù
¡íDDB(Device Dependent Bitmap:ÀåÄ¡ ÀÇÁ¸ ºñÆ®¸Ê): À©µµ¿ìÀÇ Palette µî¿¡ ÀÇÁ¸ÇÏ¸ç ºñÆ®¸ÊÀÇ ÇÑ Çȼ¿ÀÌ ¸î ºñÆ®·Î Ç¥½ÃµÉ °ÍÀÎÁö°¡, Á¦¾îÆÇ°ú °°Àº °÷¿¡ ¼³Á¤µÇ¾î ÀÖ´Â È­¸éÀÇ ¼³Á¤¿¡ Á¾¼ÓÀûÀΠǥÇö BitmapÀ¸·Î¼­, ½±°Ô »ý°¢ÇÏ¿© ÇöÀç È­¸éÀÌ Çȼ¿´ç 8ºñÆ®·Î Ç¥ÇöµÇµµ·Ï ¼³Á¤µÇ¾î ÀÖÀ¸¸é DDB¿ª½Ã Çʼ¿´ç 8ºñÆ®·Î Ç¥ÇöµÇ¸ç, 16ºñÆ®·Î µÇ¾î ÀÖ´Ù¸é DDB¿ª½Ã Çʼ¿´ç 16ºñÆ®·Î Ç¥ÇöµÈ´Ù.

¡íDIB(Device Independent Bitmap:ÀåÄ¡ ºñÀÇÁ¸ ºñÆ®¸Ê): bmpÀÇ Á¤º¸°¡ °íÁ¤µÇ¾î ÀÖÀ¸¸ç ÇöÀç ½Ã½ºÅÛÀÇ µð½ºÇ÷¹ÀÌ µî·ÏÁ¤º¸¿Í ¹«°üÇÏ°Ô ³ª¸§´ë·Î »ý°¢À» Ç¥ÇöÇÏ´Â ºñÆ®¸ÊÀ» DIB¶ó°í ÇÑ´Ù. ÀϹÝÀûÀ¸·Î ±×·¡ÇÈ ÆÄÀÏÀÇ ÇüÅ·ΠÀúÀåµÇ¾î ÀÖ´Â ºñÆ®¸ÊÀº ´ëºÎºÐ DIBÀ̸ç, Èæ¹é±×¸²ÆÄÀÏÀº ¾î¶² ÄÄÇ»ÅÍ¿¡¼­ º¸¾Æµµ Èæ¹éÀ¸·Î ³ª¿À°í, Ä÷¯ ±×¸²Àº ¾î¶² ÄÄÇ»ÅÍ¿¡¼­ º¸¾Æµµ Ä÷¯·Î ³ª¿À°Ô µÈ´Ù.


µå·ÎÀ×¼ÒÇÁÆ®¿þ¾î(Drawing Software)ÀÇ µ¥ÀÌŸ ±¸Á¶

µå·ÎÀ×¼ÒÇÁÆ®¿þ¾î´Â º¤Å͹æ½ÄÀ¸·Î ¼±°ú µµÇüÀ¸·Î ±×¸²À» ÀúÀåÇÏ´Â ¹æ½ÄÀ» ¸»ÇÑ´Ù. ´Ü¼øÇÑ µµÇü°ú °°Àº °³Ã¼ Ç¥Çö¿¡ ÀûÇÕÇϸç, ¼¶¼¼ÇÑ ¼±À̳ª ÇüŸ¦ È¿°úÀûÀ¸·Î Ç¥ÇöÇÒ ¼ö ÀÖ´Ù. ±×¸²À» È®´ëÇϰųª Ãà¼ÒÇØµµ È­Áú¿¡´Â ÀüÇô º¯È­°¡ ¾ø´Ù. ±×·¯³ª »ç¿ëÇÒ ¼ö ÀÖ´Â »ö»ó¿¡ ÇѰ谡 ÀÖ°í, »çÁø°ú °°Àº À¯¿¬ÇÑ ÀÛǰÀ» ¸¸µé ¼ö ¾ø´Â ´ÜÁ¡ÀÌ ÀÖ´Ù.
º¤Å͹æ½Ä ÇÁ·Î±×·¥Àº ½É¹úÀ̳ª ·Î°í µî ¾ÆÁÖ Á¤È®Çؾ߸¸ ÇÏ´Â ±×¸²À» ±×¸± ¼ö ÀÖ°í ¾ÆÁÖ ½±°Ô È®´ë, Ãà¼Ò µîÀÇ º¯ÇüÀ» ½Ãų ¼ö ÀÖ´Â ¹Ý¸é, ±×¸®±â°¡ ¾ÆÁÖ º¹ÀâÇÏ°í ¾î·Á¿î Á¡ÀÌ ÀÖ´Ù.
¶ÇÇÑ º¤ÅÍ ±×·¡ÇÈÀº ¼±, ¸é, È£, ¿ø, °î¼±, ´Ù°¢ÇüµîÀÇ ±×·¡ÇȽºÀÇ ±¸¼º¿ä¼Ò°¡ µÇ´Â °´Ã¼ÀÇ Á¶ÇÕÀ¸·Î ¿µ»óÁ¤º¸¸¦ Ç¥ÇöÇÑ´Ù. Áï, °¢ °´Ã¼ÀÇ ¼Ó¼º(¿¹¸¦ µé¾î, ¼±ÀÇ ±æÀÌ, µÎ²² ¹× Ä÷¯ µî )°ú Ű Æ÷ÀÎÆ®·Î ±×¸²À» ¸¸µé ¼ö ÀÖ½À´Ï´Ù.

º¤ÅÍ À̹ÌÁö ÆíÁý
µå·ÎÀ×¼ÒÇÁÆ®¿þ¾î´Â ¹éÅÍÀÇ Á¡°ú Á¡À» ¿¬°áÇÏ´Â ¼öÇÐÀû ÇÔ¼ö°ü°è¿¡ ÀÇÇØ À̹ÌÁö¸¦ Ç¥ÇöÇÔÀ¸·Î¼­ ¼±°ú ¸éÀ» »ý¼ºÇÑ´Ù. »ö»ó°ú À§Ä¡ ¼Ó¼ºÀ» Æ÷ÇÔÇÏ´Â ¶óÀΰú Ä¿ºê¸¦ ÀÌ¿ëÇÏ¿© À̹ÌÁö¸¦ Ç¥ÇöÇÏ´Â °ÍÀÌ´Ù. º¤ÅÍ À̹ÌÁö ÆíÁýÀº ÀÌ·¯ÇÑ µ¥ÀÌÅ͵éÀÇ ¼Ó¼ºÀ» ¼öÁ¤ÇÏ´Â °ÍÀÌ µÈ´Ù. À̷μ­ ÀÛ¾÷½Ã È®´ë/Ãà¼Ò°¡ ÀÚÀ¯·Î¿ï ¼ö ÀÖ°í ÀúÀå ¿ë·® ¶ÇÇÑ ÇöÀúÈ÷ ÁÙ¾îµé°Ô µÈ´Ù. ÀÌ·¯ÇÑ '¹éÅÍ À̹ÌÁö'´Â 'º£Áö¿¡'¶ó´Â °î¼±À¸·Î ÀÌ·ç¾îÁ® Àִµ¥ À̰ÍÀÌ À̹ÌÁöÀÇ ÇüÅÂ¿Í ¸ð¾çÀ» °áÁ¤Áþ´Â ¿ä¼Ò¶ó°í ÇÒ ¼ö ÀÖ´Ù. µå·ÎÀ×¼ÒÇÁÆ®¿þ¾îÀÎ ÀÏ·¯½ºÆ®¿¡¼­´Â 'º£Áö¿¡ °î¼±'Àº Á¡°ú Á¡À» ¿¬°áÇÏ´Â Á÷¼±°ú °î¼±À¸·Î ±¸¼ºµÈ´Ù. ±× Á¡À» '¾ÞÄ¿ Æ÷ÀÎÅÍ'¶ó Çϰí '¾ÞÄ¿ Æ÷ÀÎÅÍ'¸¦ ¿¬°áÇÏ´Â ¶óÀÎÀ» '¼¼±×¸ÕÆ®'¶ó ÇÑ´Ù. À̰ÍÀº '¾ÞÄ¿ Æ÷ÀÎÅÍ'¸¦ ¿òÁ÷À̰ųª '¾ÞÄ¿ Æ÷ÀÎÅÍ'¿¡ ÀÖ´Â ÇÚµéÀ» ¿òÁ÷¿© ¼öÁ¤ÇÒ¼ö ÀÖ´Ù.

ÃøÁ¤ °¡´ÉÇÑ º¤ÅÍ ±×·¡ÇÈ(SVG)
SVG(Scalable Vector Graphics)´Â 2D·Î ±¸Á¶È­µÈ ±×·¡ÇÈ º¯È¯ Æ÷¸ËÀÌ World Wide Web Consortium(W3C)¿¡ ÀÇÇØ Á¤ÀÇµÈ °ÍÀÌ´Ù. ÀÌ Æ÷¸ËÀº ºñÆ®¸Ê¿¡ ±âÃÊÇÑ µð½ºÇ÷¹À̺¸´Ù ¸Å¿ì ¼³¸íÀûÀ̸ç ÈξÀ ´õ dzºÎÇÏ°í ´õ ÀÎÅÍ·ºÆ¼ºêÇÑ ±×·¡ÇÈ ¿ä¼ÒÀÇ º¯È¯, ÇÊÅÍ È¿°ú, ¾Ö´Ï¸ÞÀ̼Ç, ±×¸®°í scripting´É·ÂÀ» Æ÷ÇÔÇÏ¿© Á¦°øÇÑ´Ù.