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

·¹Áö½ºÅÍ - vs_1_1


¿©±â¿¡¼­´Â, Á¤Á¡ ¼ÎÀÌ´õ ¹öÀü 1_1 À¸·Î ó¸® µÇ´Â ÀÔ·Â ·¹Áö½ºÅÍ¿Í Ãâ·Â ·¹Áö½ºÅÍ¿¡ °üÇÑ Á¤º¸¸¦ ±âÀçÇÑ´Ù. º¤ÅÍÀÇ ¿ä¼Ò´Â, x, y, z, w ·Î¼­ ÁöÁ¤ÇÏ´ÂÁö, r, g, b, a ·Î¼­ ÁöÁ¤ÇÑ´Ù.

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

À̸§·¹Áö½ºÅÍ Å¸ÀÔ¼öµ¥ÀÌÅÍ Å¸ÀÔ³ÐÀÌI/O Çã°¡ÀÐ±â Æ÷Æ®Àбâ/¸í·É»ó´ë ¾îµå·¹½ºµðÆúÆ®°ªDCL ÀÇ Çʿ伺
a0ÁÖ¼Ò1Á¤¼ö4D º¤ÅÍ 1 °³¾²±â/»ç¿ë13ÀÌ·ç¾îÀÌ·ç¾î¾øÀ½
c#ºÎµ¿ ¼Ò¼öÁ¡Çü Á¤¼ö96 (2)ºÎµ¿ ¼Ò¼öÁ¡4D º¤ÅÍÁ¤ÀÇ/Àбâ13a0.x(0, 0, 0, 0)¾øÀ½
r#ÀÓ½Ã12ºÎµ¿ ¼Ò¼öÁ¡4D º¤Å;²±â/Àбâ33ÀÌ·ç¾îÀÌ·ç¾î¾øÀ½
v#ÀÔ·Â16ºÎµ¿ ¼Ò¼öÁ¡4D º¤ÅÍÀбâ13¾øÀ½(0, 0, 0, 1)ÀÖ¾î

(1) vs_1_1 ¿¡¼­´Â, a0 ´Â 4-D º¤ÅÍÀÌÁö¸¸,. x ±¸¼º ¿ä¼Ò¸¸ ÂüÁ¶ÇÒ ¼ö ÀÖ´Ù.

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

¡¸ÀÔ·Â ·¹Áö½ºÅÍ¡¹¸¦ ÂüÁ¶ÇÒ°Í.

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

À̸§·¹Áö½ºÅÍ Å¸ÀÔ¼öµ¥ÀÌÅÍ Å¸ÀÔ³ÐÀÌI/O Çã°¡»ó´ë ¾îµå·¹½ºµðÆúÆ®DCL ÀÇ Çʿ伺
oD#µðÇ»Áî/½ºÆåÅ¥·¯ (3)2ºÎµ¿ ¼Ò¼öÁ¡4D º¤Å;²±âÀÌ·ç¾îÀÌ·ç¾î¾øÀ½
oFogÆ÷±×(¾È°³:fog)1ºÎµ¿ ¼Ò¼öÁ¡½ºÄ®¶ó-¾²±âÀÌ·ç¾îÀÌ·ç¾î¾øÀ½
oPos (4)À§Ä¡ ÁÂÇ¥1ºÎµ¿ ¼Ò¼öÁ¡4D º¤Å;²±âÀÌ·ç¾îÀÌ·ç¾î¾øÀ½
oPtsÆ÷ÀÎÆ® »çÀÌÁî1ºÎµ¿ ¼Ò¼öÁ¡½ºÄ®¶ó-¾²±âÀÌ·ç¾îÀÌ·ç¾î¾øÀ½
oT#ÅØ½ºÃ³ ÁÂÇ¥8ºÎµ¿ ¼Ò¼öÁ¡4D º¤Å;²±âÀÌ·ç¾îÀÌ·ç¾î¾øÀ½

(3) oD0 ´Â µðÇ»Áî»ö, oD1 ´Â ½ºÆåÅ¥·¯»öÀ» ³ªÅ¸³½´Ù.

(4) oPos ÀÇ 4 °³ ¸ðµç ±¸¼º ¿ä¼Ò¸¦ ±âÀÔÇÒ Çʿ䰡 ÀÖ´Ù.

¡¸Ãâ·Â ·¹Áö½ºÅÍ¡¹¸¦ ÂüÁ¶ÇÒ°Í.



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