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

·¹Áö½ºÅÍ - vs_3_0


ÀÌ ¹öÀü¿¡¼­´Â, 1 °³ÀÇ ·¹Áö½ºÅͰ¡ Ãß°¡ÇØ µµÀԵǾú´Ù. ¿©±â¿¡¼­´Â, Á¤Á¡ ¼ÎÀÌ´õ ¹öÀü 3_0 ÀÌ Ã³¸® ÇÏ´Â ÀÔ·Â ·¹Áö½ºÅÍ¿Í Ãâ·Â ·¹Áö½ºÅÍ¿¡ °üÇÑ ·¹ÆÛ·±½º Á¤º¸¸¦ ±âÀçÇÑ´Ù.

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

À̸§·¹Áö½ºÅÍ Å¸ÀÔÄ«¿îÆ®µ¥ÀÌÅÍ Å¸ÀÔ³ÐÀÌI/O Çã°¡ÀÐ±â Æ÷Æ®Àбâ/¸í·É Àü¿ë»ó´ë ¾îµå·¹½ºµðÆúÆ®DCL ÀÇ ¿äÁ¡ / ºÒ¿ä
v#ÀÔ·Â ·¹Áö½ºÅÍ 16ºÎµ¿ ¼Ò¼öÁ¡4D º¤ÅÍÀбâ Àü¿ë13¾øÀ½Partial(0001)¿äÁ¡
r#Àӽà ·¹Áö½ºÅÍ 12 (1)ºÎµ¿ ¼Ò¼öÁ¡4D º¤ÅÍÀÐ°í ¾²±â °¡´É33ÀÌ·ç¾î¾øÀ½ºÒ¿ä
c#ºÎµ¿ ¼Ò¼öÁ¡Çü Á¤¼ö ·¹Áö½ºÅÍ 256 (2)ºÎµ¿ ¼Ò¼öÁ¡4D º¤ÅÍÁ¤ÀÇ/Àбâ Àü¿ë12a0 / aL(0, 0, 0, 0)ºÒ¿ä
i#Á¤¼öÇü Á¤¼ö ·¹Áö½ºÅÍ 16Á¤¼ö4D º¤ÅÍÁ¤ÀÇ/»ç¿ë Àü¿ë11¾øÀ½(0, 0, 0, 0)ºÒ¿ä
b#ºÒÇü Á¤¼ö ·¹Áö½ºÅÍ 16ºÒ¸®¾ð °ª½ºÄ®¶ó-Á¤ÀÇ/»ç¿ë Àü¿ë11¾øÀ½FALSEºÒ¿ä
a0¾îµå·¹½º ·¹Áö½ºÅÍ 1Á¤¼ö4D º¤Å;²±â/»ç¿ë Àü¿ë12ÀÌ·ç¾î¾øÀ½ºÒ¿ä
aL·çÇÁ Ä«¿îÅÍ ·¹Áö½ºÅÍ 1Á¤¼ö½ºÄ®¶ó-»ç¿ë Àü¿ë12 ÀÌ·ç¾î¾øÀ½ºÒ¿ä
p0ÇÁ·¹µðÄÉÀÌ¼Ç 1ºÒ¸®¾ð °ª4D º¤Å;²±â/»ç¿ë Àü¿ë11ÀÌ·ç¾î¾øÀ½ºÒ¿ä
s#»ùÇ÷¯ ·¹Áö½ºÅÍ 4R111¼­·Î ¾Æ´Ï¿À ÀÌ·ç¾î¿äÁ¡

¿©±â¼­

(1) - 12 ´Â, vs_2_x ·Î ÇÊ¿äÇÑ ÃÖ¼Ò r# ·¹Áö½ºÅÍ Ä«¿îÆ®ÀÌ´Ù. D3DCAPS9.VS20Caps.NumTemps ´É·Â¿¡´Â, ÀåÄ¡·Î Áö¿ø µÇ´Â ½ÇÁ¦ÀÇ r# ·¹Áö½ºÅÍ Ä«¿îÆ®°¡ Æ÷ÇԵȴÙ. ¡¸D3DCAPS9 ¡¹¸¦ ÂüÁ¶ÇÒ°Í.

(2) - 256 Àº, vs_2_x ·Î ÇÊ¿äÇÑ ÃÖ¼Ò c# ·¹Áö½ºÅÍ Ä«¿îÆ®ÀÌ´Ù. MaxVertexShaderConst ´É·Â¿¡´Â, ÀåÄ¡·Î Áö¿ø µÇ´Â ½ÇÁ¦ÀÇ c# ·¹Áö½ºÅÍ Ä«¿îÆ®°¡ Æ÷ÇԵȴÙ. ¡¸D3DCAPS9 ¡¹¸¦ ÂüÁ¶ÇÒ°Í.

·¹Áö½ºÅÍÀÇ µðÆúÆ®°ª

ÃʱâÈ­µÇÁö ¾Ê´Â ÁÖ¼Ò ¶Ç´Â Àӽà ·¹Áö½ºÅÍÀÇ »ç¿ëÀº Ãßõ ÇÏÁö ¾Ê´Â´Ù. ±× ¿ÜÀÇ µðÆúÆ®°ªÀº, À§¿¡ÀÇÇ¥¿¡ ³ªÅ¸³Â´ø ´ë·ÎÀÌ´Ù.

Ãâ·Â ·¹Áö½ºÅÍ

Ãâ·Â ·¹Áö½ºÅÍ´Â, 12 °³ÀÇ o# (Ãâ·Â) ·¹Áö½ºÅÍ¿¡ Åë°èµîÀ̶ó°í ÀÖ´Ù. ÀÌ·¯ÇÑ ·¹Áö½ºÅÍ´Â, »ç¿ëÀÚ¿¡ ÀÇÇÑ ÀÓÀÇÀÇ Çȼ¿ ¼ÎÀÌ´õÀÇ º¸°£¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î, ÁÂÇ¥, »ö, Æ÷±×(¾È°³:fog) µîÀÌ´Ù.

·¹Áö½ºÅÍ Å¸ÀÔÄ«¿îÆ®Àбâ / ¾²±âÀÐ±â Æ÷Æ®¼ö1 ¸í·É ±ÙóÀÇ Àбâ¼ö³ÐÀÌ»ó´ë ¾îµå·¹½ºµðÆúÆ®DCL ÀÇ ¿äÁ¡ / ºÒ¿ä½Å±Ô
Ãâ·Â ·¹Áö½ºÅÍ - on12WºÎÀû´ç¿ëºÎÀû´ç¿ë4aL ¸¶¼Å¾øÀ½¿äÁ¡³×

Ãâ·Â ¼±¾ðÀÌ µµÀÔµÇ¾î °Å±â¿¡ µû¶ó Àǹ̵éÀÌ °¢ ·¹Áö½ºÅÍ¿¡ ÇÒ´çÇÒ ¼ö ÀÖ´Ù. ³°Àº oPos ¹× oPts ´Â, À§Ä¡ ¶Ç´Â pointsize Àǹ̵é°ú ÇÔ²² ·¹Áö½ºÅ͸¦ ¼±¾ðÇÏ´Â °ÍÀ¸·Î ¿Å°Ü³õÀ» ¼ö ÀÖ´Ù. ´õ ÀÚ¼¼ÇÑ Á¤º¸´Â, ÀÌÇÏ·Î ¼³¸íÇÑ´Ù.

Ãâ·Â ·¹Áö½ºÅ͸¦ ¼±¾ðÇÏ´Â ¿¹¿¡ ´ëÇØ¼­´Â, ¡¸dcl_usage ¡¹¸¦ ÂüÁ¶ÇÒ°Í.

·¹Áö½ºÅÍÀÇ À妽ºÈ­ÀÇ È®Àå

ÀÌÀüÀÇ ¼ÎÀÌ´õ ¸ðµ¨¿¡¼­´Â, Á¤¼ö ·¹Áö½ºÅÍ ¹ðÅ©¸¸À» À妽ºÈ­ÇÒ ¼ö ÀÖ¾ú´Ù. ÀÌ ¸ðµ¨¿¡¼­´Â, ·çÇÁ Ä«¿îÅÍ ·¹Áö½ºÅÍ (aL)¸¦ »ç¿ëÇØ ´ÙÀ½ÀÇ ·¹Áö½ºÅÍ ¹ðÅ©¸¦ À妽ºÈ­ÇÒ ¼ö ÀÖ´Ù.



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