IRiS nX
114 ARTICLES / 235 REPLIES [1:2]
=ADMIN=


#54. Åõ¿ÍÀÌ
¹ÝÅõ¸í È¿°ú... ¹Ø¿¡ ±×¸²¾øÀÌ... 2004/05/09 (Sun)

¹ÝÅõ¸í È¿°úÀÇ ±âº»¿ø¸®´Â 2ÀåÀÇ ±×¸²¿¡¼­ ÇØ´çÀ§Ä¡ÀÇ Çȼ¿ÀÇ Æò±Õ°ªÀÇ Çȼ¿À» ¸¸µé¸é ¹ÝÅõ¸í È¿°ú°¡ µÇ´Âµ¥¿ä. ¿¹¸¦µé¾î ¹é±×¶ó¿îµåÀ̹ÌÁö¿Í ij¸¯ÅÍ À̹ÌÁö°¡ ÀÖÀ»¶§ ¹é±×¶ó¿îµå À̹ÌÁö Á¤º¸´Â ¾È¾ò°í ¿ÀÁ÷ ij¸¯ÅÍ À̹ÌÁö·Î¸¸ ¹ÝÅõ¸íÁÙ¼ö ÀÖ´Â ¹æ¹ýÀÌ ÀÖ³ª¿ä?

#54-1. ¾È¿µ±â 2004/05/09 (Sun)
Overlay ¶Ç´Â PlaneÀÌ ´Ù¸¦ ¶§¸¸ °¡´É


¿ø·¡ ¹ÝÅõ¸íÀ̶ó´Â °Í ÀÚü°¡ source¿Í destinationÀÇ Çȼ¿ÀÇ RGB¸¦ È¥ÇÕ(blending)ÇÑ´Ù´Â °ÍÀÔ´Ï´Ù. ±×·¸±â ¶§¹®¿¡ ÀϹÝÀûÀÎ S/W ÀûÀÎ ¿¬»êÀ¸·Î´Â sourceÀÇ pixel¸¸À¸·Î ¹ÝÅõ¸íÀ» ±¸ÇöÇÒ ¼ö°¡ ¾ø½À´Ï´Ù. ÇÏÁö¸¸ ÀÌ°ÍÀº °°Àº graphics plane¿¡¼­¸¸ ÇØ´çµÇ´Â °ÍÀ¸·Î, graphics plane°ú video planeÀÌ ³ª´©¾îÁ® ÀÖ´Â set-top box¿ë Ĩ¿¡¼­´Â sourceÀÇ pixel¿¡ ¾ËÆÄ °ªÀ» ÁÖ´Â °Í¸¸À¸·Î ¹ÝÅõ¸íÀ» ±¸ÇöÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. ÀϹÝÀûÀÎ memory mapped I/O°¡ µÎ°³ Á¸ÀçÇÏ°í ±×°ÍÀ» blendingÇϱâ À§ÇÑ H/W mixer°¡ Àֱ⠶§¹®ÀÔ´Ï´Ù.

±×¸®°í ´õ ½¬¿î ¿¹´Â overlay°¡ ÀÖ½À´Ï´Ù. ÀÌ°Í ¿ª½Ã H/WÀÇ ÈûÀ» ºô¸®´Â °ÍÀ¸·Î graphics plane³»¿¡ ¿©·¯ ÀåÀÇ ¹ÝÅõ¸í planeÀÌ Æ¯Á¤ À§Ä¡¿¡ ƯÁ¤ Å©±â¸¸Å­ °ãÃÄÁ® ÀÖ´Â °³³äÀ̸ç, ÀÌ°Í ¿ª½Ã source pixel ¶Ç´Â overlay¿¡ ´ëÇÑ alpha constant¸¦ ºÎ¿©ÇÏ´Â ¹æ½ÄÀ¸·Î °¡´ÉÇÕ´Ï´Ù.

¸¶Áö¸·À¸·Î´Â ÅؽºÃĸ¦ ¸¸µé°í °Å±â¿¡ alpha °ªÀ» ºÎ¿©ÇÑ ÈÄ D3DÀÇ DrawPrimitive()¸¦ ÅëÇØ Ãâ·ÂÇÏ´Â °ÍÀÔ´Ï´Ù. ÀÌ°Í ¿ª½Ã H/WÀÇ ÈûÀ» ºô¸®´Â °ÍÀε¥ À§ÀÇ ´Ù¸¥ ¹æ¹ý¿¡ ºñÇØ ¸¹Àº blending optionÀ» ÁÙ ¼ö ÀÖ´Ù´Â ÀåÁ¡ÀÌ ÀÖ½À´Ï´Ù.

#54-2. Åõ¿ÍÀÌ 2004/05/10 (Mon)
±×·¸´Ù¸é...
¸¸¾à¿¡ PC¿¡ ±×·¡ÇÈĨ¼ÂÀÌ 2°³¿©¼­ ÇÑÂÊ¿¡¼­ ¹é±×¶ó¿îµå¸¦ »Ñ¸®°í, ´Ù¸¥ÇÑÂÊ¿¡¼­´Â ij¸¯Å͸¦ »Ñ¸®¸é ¹ÝÅõ¸íÀÌ µÈ´Ù´Â ¾ê±âÀΰ¡¿ä? ¿¹¸¦µé¾î Video1(Back) Video2(ij¸¯ÅÍ)ÀÌ·²°æ¿ì Video1*¾ËÆÄ + Video2*(1-¾ËÆÄ)½ÄÀ» ÀÌ¿ëÇÏ¿©, Video1´Â Video1*¾ËÆÄ·Î »Ñ¸®°í, Video2´Â Video2*(1-¾ËÆÄ)·Î »Ñ¸®¸é °¡´ÉÇÏ´Ù´Â ¾ê±âÀÌÁö¿ä? (Video1¿¡ ±×·¡ÇÈÁ¤º¸´Â ¾ËÇÊ¿ä¾øÀÌ Á¤ÇØÁø ¾ËÆÄ°ªÀ¸·Î »Ñ¸®°í...)

#54-3. ¾È¿µ±â 2004/05/10 (Mon)
±×·± Àǹ̴ ¾Æ´Ï°í..
Ĩ¼ÂÀº ÇϳªÀε¥ video¿Í graphics planeÀ» °¢°¢ °¡Áö´Â ±×·± ±¸Á¶ÀÔ´Ï´Ù. ¹°¸®ÀûÀ¸·Î ´Ù¸¥ Ĩ¼ÂÀ̾ú´Ù¸é H/W °¡¼Ó¿¡ Àǹ̰¡ ¾øÀ¸´Ï.. ÀÏ´Ü PC¿ë ±×·¡ÇÈ Ä«µåÀÇ °³³ä¿¡´Â ¾ø´Ù°í ¾Ë°í ÀÖ½À´Ï´Ù.


NAME / EMAIL
URL
SUBJECT
MESSAGE
ATTACH
ATTACH STYLE COOKIE  
[PREV] [NEXT] return


IRiS nX by NvyU =starry scape=