DirectX Graphics ·¹ÆÛ·±½º ¼ÎÀÌ´õ ·¹ÆÛ·±½º Çȼ¿ ¼ÎÀÌ´õ 3_0 ·¹Áö½ºÅÍ - ps_3_0   [¸ñÂ÷¿­¶÷] [ÁÖ¼Òº¹»ç] [½½·Ôºñ¿ì±â]
·¹Áö½ºÅÍ - ps_3_0
 
Microsoft DirectX 9.0

·¹Áö½ºÅÍ - ps_3_0


Çȼ¿ ¼ÎÀÌ´õ´Â, Á¤Á¡ µ¥ÀÌÅ͸¦ ÃëµæÇØ, Çȼ¿ µ¥ÀÌÅ͸¦ ·¡½ºÅͶóÀÌÀú¿¡ Ãâ·ÂÇØ, °è»êÁß¿¡ ÀϽÃÀûÀÎ °á°ú¸¦ ÀúÀå ÇØ, ÅØ½ºÃ³ »ùÇøµ ½ºÅ×ÀÌÁö¸¦ ½Äº°Çϱâ À§Çؼ­, ·¹Áö½ºÅ͸¦ »ç¿ëÇÑ´Ù. ·¹Áö½ºÅÍ¿¡´Â ¸î°³ÀÇ Á¾·ù°¡ ÀÖ¾î, Á¾·ù ¸¶´Ù °íÀ¯ÀÇ ±â´ÉÀÌ ÀÖ´Ù. ¿©±â¿¡¼­´Â, Çȼ¿ ¼ÎÀÌ´õ ¹öÀü 3_0 ÀÌ Ã³¸® ÇÏ´Â ÀÔ·Â ·¹Áö½ºÅÍ¿Í Ãâ·Â ·¹Áö½ºÅÍ¿¡ ´ëÇÑ ·¹ÆÛ·±½º Á¤º¸¸¦ ±â¼úÇÑ´Ù.

ÀÔ·Â ·¹Áö½ºÅÍ Å¸ÀÔ

À̸§·¹Áö½ºÅÍ Å¸ÀÔÄ«¿îÆ®Àбâ / ¾²±âÀÐ±â Æ÷Æ®¼ö1 ¸í·É ±ÙóÀÇ Àбâ¼ö³ÐÀÌ»ó´ë ¾îµå·¹½ºµðÆúÆ®DCL ÀÇ ¿äÁ¡ / ºÒ¿ä
v#ÀÔ·Â ·¹Áö½ºÅÍ 10RÁ¦ÇÑ ¾øÀ½4aL ¸¶¼ÅPartial(0001)¿äÁ¡
r#Àӽà ·¹Áö½ºÅÍ 32R/W3Á¦ÇÑ ¾øÀ½4ÀÌ·ç¾î¾øÀ½ºÒ¿ä
c#ºÎµ¿ ¼Ò¼öÁ¡Çü Á¤¼ö ·¹Áö½ºÅÍ 224R1Á¦ÇÑ ¾øÀ½4¾øÀ½0000ºÒ¿ä
i#Á¤¼öÇü Á¤¼ö ·¹Áö½ºÅÍ 16R114¾øÀ½0000ºÒ¿ä
b#ºÒÇü Á¤¼ö ·¹Áö½ºÅÍ 16R111¾øÀ½FALSEºÒ¿ä
aL·çÇÁ Ä«¿îÅÍ ·¹Áö½ºÅÍ 1UºÎÀû´ç¿ëÁ¦ÇÑ ¾øÀ½1ºÎÀû´ç¿ë¾øÀ½ºÒ¿ä
p0ÇÁ·¹µðÄÉÀÌ¼Ç 1R111ÀÌ·ç¾î¾øÀ½¿äÁ¡
s#»ùÇøµ ½ºÅ×ÀÌÁö ·¹Áö½ºÅÍ 16R114¾øÀ½»óȲ ÀÇÁ¸*¿äÁ¡
vFace¸é·¹Áö½ºÅÍ 1R111ÀÌ·ç¾î¾øÀ½¿äÁ¡
vPosÀ§Ä¡ ÁÂÇ¥ ·¹Áö½ºÅÍ 1R114ÀÌ·ç¾î¾øÀ½¿äÁ¡

¿©±â¼­

Ãâ·Â ·¹Áö½ºÅÍ Å¸ÀÔ

À̸§·¹Áö½ºÅÍ Å¸ÀÔÄ«¿îÆ®Àбâ / ¾²±âÀÐ±â Æ÷Æ®¼ö1 ¸í·É ±ÙóÀÇ Àбâ¼ö³ÐÀÌ»ó´ë ¾îµå·¹½ºµðÆúÆ® DCL ÀÇ ¿äÁ¡ / ºÒ¿ä
oC#Ãâ·Â Ä÷¯ ·¹Áö½ºÅÍ ¡¸¸ÖƼ ¿¤¸®¸ÕÆ® ÅØ½ºÃ³¡¹ÂüÁ¶W004ÀÌ·ç¾î¾øÀ½ºÒ¿ä
oDepthÃâ·Â ±íÀÌ ·¹Áö½ºÅÍ 1W001ÀÌ·ç¾î¾øÀ½ºÒ¿ä

¿©±â¼­

ÀÔ·Â ·¹Áö½ºÅÍ

ÀÔ·Â ·¹Áö½ºÅÍ´Â ÇöÀç, ¿ÏÀüÇÑ ºÎµ¿ ¼Ò¼öÁ¡ÇüÀ¸·Î, ÅØ½ºÃ³ ·¹Áö½ºÅÍ¿Í ÅëÇÕµÇ¾î ´ÜÀÏÀÇ ·¹Áö½ºÅÍ Å¸ÀÔÀÌ µÇ°í ÀÖ´Ù. ·¹Áö½ºÅÍ ¼±¾ðÀº Àǹ̵éÀ» »ç¿ëÇØ, ƯÁ¤ÀÇ ÀÔ·Â ·¹Áö½ºÅÍ (v#)¿¡ ÀúÀå µÇ°í ÀÖ´Â ³»¿ëÀ» ±â¼úÇÑ´Ù. ÀÔ·Â ·¹Áö½ºÅͰ¡ (ÅØ½ºÃ³ ÁÂÇ¥ µî) »öÀ¸·Î¼­ Á¤Àǵǰí ÀÖ´Â °æ¿ì, Á¦ÇÑÀº ´õÇØÁöÁö ¾Ê´Â´Ù.

Çȼ¿ ¼ÎÀÌ´õÀÇ ¹öÀü1_11_21_31_42_02_sw2_x3_03_sw
ÀÔ·Â ·¹Áö½ºÅÍxx

¸é·¹Áö½ºÅÍ

¸é·¹Áö½ºÅÍ´Â, »õ·Î¿î ºÎµ¿ ¼Ò¼öÁ¡Çü ½ºÄ®¶ó-·¹Áö½ºÅÍÀÌ´Ù. ÀÌ ·¹Áö½ºÅÍÀÇ ºÎÈ£°¡ À¯È¿ÇÑ °ÍÀº, ps_3_0 »ÓÀÌ´Ù. °ªÀÌ 0 º¸´Ù ÀÛÀº °æ¿ì, ±âº»µµÇü´Â µÞ¸é (ÀÌ ¿¡¸®¾î´Â ºÎ)ÀÌ´Ù. ¸é·¹Áö½ºÅ͸¦ Çȼ¿ ¼ÎÀÌ´õ³»¿¡¼­ »ç¿ëÇØ, Á¶¸í Å×Å©´Ð (¾ç¸é Á¶¸íµî)À» °áÁ¤ÇÒ ¼ö°¡ ÀÖ´Ù. ÀÌ ·¹Áö½ºÅÍ¿¡´Â ¼±¾ð (¿¹¸¦ µé¾î, dcl vFace)ÀÌ ÇÊ¿äÇϱ⠶§¹®¿¡, »ç¿ë¹ýÀ» ¼±¾ðÇÏÁö ¾Ê´Â´Ù°í °æ°í Ç÷¡±×°¡ ¼³Á¤µÈ´Ù. ÀÌ ·¹Áö½ºÅÍ´Â, ¶óÀÎ ±âº»µµÇü¿Í Æ÷ÀÎÆ® ±âº»µµÇü¿¡ ´ëÇØ¼­´Â Á¤ÀǵÇÁö ¾Ê´Ù. ¸é·¹Áö½ºÅÍ´Â,setp ¸í·É°ú if comp ¸í·É¿¡¼­¸¸ »ç¿ëÇÒ ¼ö ÀÖ´Ù.

Çȼ¿ ¼ÎÀÌ´õÀÇ ¹öÀü1_11_21_31_42_02_sw2_x3_03_sw
¸é·¹Áö½ºÅÍxx

À§Ä¡ ÁÂÇ¥ ·¹Áö½ºÅÍ

ÀÌ ·¹Áö½ºÅÍ¿¡´Â, ´ëÀÀÇϴ ä³ÎÀÇ ÇöÀçÀÇ Çȼ¿ À§Ä¡ ÁÂÇ¥ (x, y)°¡ ÀúÀå µÈ´Ù. (z, w) ä³ÎÀº Á¤ÀǵÇÁö ¾Ê´Ù. ÀÌ ·¹Áö½ºÅÍ´Â ¼±¾ðÇÒ Çʿ䰡 ÀÖ´Ù (¿¹¸¦ µé¾î, dcl vPos.xy).

¸ÖƼ »ùÇøµ¿¡¼­´Â, À§Ä¡ ÁÂÇ¥¿¡´Â »ùÇà ÁÂÇ¥´Â ¾Æ´Ï°í, Çȼ¿ ÁÂÇ¥°¡ ÀúÀå µÈ´Ù (¸ÖƼ »ùÇøµÀº Çȼ¿ ¸¶´Ù 1 ȸ ½ÇÇàµÈ´Ù). µå¶óÀ̹ö°¡ ½´ÆÛ »ùÇøµÀ» ½ÇÇàÇØ, Çȼ¿ ¼ÎÀÌ´õ°¡ Çȼ¿ ¸¶´Ù ¿©·¯ Â÷·Ê ½ÇÇàµÇ¸é À§Ä¡ ÁÂÇ¥¿¡´Â ÇØ°á ÁöÀ½ÀÇ ÁÂÇ¥°¡ ÀúÀå µÈ´Ù. Áï, ·»´õ¸µ Ÿ°ÙÀÇ ÆØÃ¢ °è¼ö¿¡ ÀÇÇØ Á¤±ÔÈ­µÈ´Ù.

Çȼ¿ ¼ÎÀÌ´õÀÇ ¹öÀü1_11_21_31_42_02_sw2_x3_03_sw
À§Ä¡ ÁÂÇ¥ ·¹Áö½ºÅÍxx


© 2002 Microsoft Corporation. All rights reserved.
¡èTOP