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

·¹Áö½ºÅÍ - ps_1_X


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

·¹Áö½ºÅÍ´Â, Çȼ¿ ¼ÎÀÌ´õ°¡ »ç¿ëÇÏ´Â µ¥ÀÌÅ͸¦ º¸°ü À¯ÁöÇÑ´Ù. ÀÌ·¯ÇÑ ÆäÀÌÁö¿¡ ´ëÇØ¼­´Â, ÀÌÇÏ·Î ¼³¸íÇÑ´Ù.

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

¹öÀü
À̸§ ŸÀÔ 1_1 1_2 1_3 1_4
cn Á¤¼ö ·¹Áö½ºÅÍ 8 8 8 8
rn Àӽà ·¹Áö½ºÅÍ 2 2 2 6
tn ÅØ½ºÃ³ ·¹Áö½ºÅÍ 4 4 4 6
vn Ä÷¯ ·¹Áö½ºÅÍ 2 2 2 ±¹¸é 2 ¿¡¼­´Â 2

ÀÐ±â Æ÷Æ®ÀÇ Á¦ÇÑ

ÀÐ±â Æ÷Æ®ÀÇ Á¦ÇÑ¿¡¼­´Â, 1 ¸í·ÉÀÇ ÀÔ·Â ·¹Áö½ºÅͷμ­ »ç¿ëÇÒ ¼ö ÀÖ´Â ·¹Áö½ºÅÍ Å¸ÀÔ¸¶´Ù ·¹Áö½ºÅÍÀÇ ¼ö¸¦ ÁöÁ¤ÇÑ´Ù.

¹öÀü
À̸§ ŸÀÔ 1_1 1_2 1_3 1_4
cn Á¤¼ö ·¹Áö½ºÅÍ 2 2 2 2
rn Àӽà ·¹Áö½ºÅÍ 2 2 2 3
tn ÅØ½ºÃ³ ·¹Áö½ºÅÍ 2 3 3 1
vn Ä÷¯ ·¹Áö½ºÅÍ 2 2 2 ±¹¸é 2 ¿¡¼­´Â 2

¿¹¸¦ µé¾î, °ÅÀÇ ¸ðµç ¹öÀüÀÇ Ä÷¯ ·¹Áö½ºÅÍ¿¡´Â, ÀÐ±â Æ÷Æ®´Â 2 °³¶ó°í ÇÏ´Â Á¦ÇÑÀÌ ÀÖ´Ù. Áï, 1 °³ÀÇ ¸í·ÉÀ¸·Î ÃÖ´ë 2 °³±îÁö°¡ ´Ù¸¥ Ä÷¯ ·¹Áö½ºÅÍ (v0 ¹× v1 µî)¸¦ ÀÔ·Â ·¹Áö½ºÅͷμ­ »ç¿ëÇÒ ¼ö ÀÖ´Â °ÍÀÌ´Ù. ÀÌ ¿¹¿¡¼­´Â, µ¿ÀÏÇÑ ¸í·ÉÀ¸·Î 2 °³ÀÇ Ä÷¯ ·¹Áö½ºÅͰ¡ »ç¿ëµÇ°í ÀÖ´Ù.

Àбâ Àü¿ë, ÀÐ°í ¾²±â

·¹Áö½ºÅÍ Å¸ÀÔÀº, ´ÙÀ½ Ç¥ÀÇ Àбâ Àü¿ë (RO) ´É·Â ¶Ç´Â ÀÐ°í ¾²±â (RW) ´É·Â¿¡ µû¶ó ½Äº°µÈ´Ù. Àбâ Àü¿ë ·¹Áö½ºÅÍ´Â, ¸í·ÉÀÇ ÀÔ·Â ·¹Áö½ºÅͷμ­ÀÇ º¸°í »ç¿ëÇÒ ¼ö ÀÖ´Ù. Ãâ·Â ·¹Áö½ºÅͷμ­´Â »ç¿ëÇÒ ¼ö ¾ø´Ù.

¹öÀü
À̸§ ŸÀÔ 1_1 1_2 1_3 1_4
cn Á¤¼ö ·¹Áö½ºÅÍ RO RO RO RO
rn Àӽà ·¹Áö½ºÅÍ RW RW RW RW
tn ÅØ½ºÃ³ ·¹Áö½ºÅÍ ÀÌÇÏÀÇ ¡¸ÁÖ¡¹ÂüÁ¶ RW RW RW
vn Ä÷¯ ·¹Áö½ºÅÍ RO RO RO RO

ÀÐ°í ¾²±â °¡´ÉÇÑ ·¹Áö½ºÅÍ´Â, Áß°£ °á°úÀÇ ÀúÀå¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ÀÌ ·¹Áö½ºÅÍ¿¡´Â, ¸î°³ÀÇ ¼ÎÀÌ´õ ¹öÀüÀÇ Àӽà ·¹Áö½ºÅÍ¿Í ÅØ½ºÃ³ ·¹Áö½ºÅͰ¡ Æ÷ÇԵȴÙ.

ÁÖ  

¹üÀ§

¹üÀ§¶õ, ·¹Áö½ºÅÍ µ¥ÀÌÅÍÀÇ ÃÖ´ëÄ¡·Î ÃÖ¼Ò °ªÀÌ´Ù. ¹üÀ§´Â, ·¹Áö½ºÅÍÀÇ Å¸ÀÔ¿¡ µû¶ó¼­ ´Ù¸£´Ù. ¸î°³ÀÇ ·¹Áö½ºÅÍÀÇ ¹üÀ§´Â,GetDeviceCaps ¸¦ »ç¿ëÇØ ÀåÄ¡ÀÇ ´É·ÂÀ¸·ÎºÎÅÍ ÂüÁ¶ÇÒ ¼ö ÀÖ´Ù.

À̸§ ŸÀÔ ¹üÀ§ ¹öÀü
cn Á¤¼ö ·¹Áö½ºÅÍ -1 ~ +1 ¸ðµç ¹öÀü
rn Àӽà ·¹Áö½ºÅÍ - MaxPixelShaderValue ~ + MaxPixelShaderValue ¸ðµç ¹öÀü
tn ÅØ½ºÃ³ ·¹Áö½ºÅÍ - MaxPixelShaderValue ~ + MaxPixelShaderValue 1_1 ~ 1_3
tn ÅØ½ºÃ³ ·¹Áö½ºÅÍ - MaxTextureRepeat ~ + MaxTextureRepeat 1_4
vn Ä÷¯ ·¹Áö½ºÅÍ 1_4

ÃʱâÀÇ Çȼ¿ ¼ÎÀÌ´õ Çϵå¿þ¾î´Â, ·¹Áö½ºÅͳ»ÀÇ µ¥ÀÌÅ͸¦ °íÁ¤ ¼Ò¼öÁ¡¼ö¸¦ »ç¿ëÇØ ³ªÅ¸³»°í ÀÖ´Ù. ÀÌ ¶§¹®¿¡, Á¤¹Ðµµ°¡ ÃÖ´ë·Î ¼ýÀÚÀÇ ¼Ò¼öºÎ¿¡ ´ëÀÀÇÏ´Â ¾à 8 ºñÆ®¿¡ Á¦Çѵǰí ÀÖ´Ù. ¼ÎÀÌ´õ¸¦ ¼³°èÇÏ´Â °æ¿ì´Â, ÀÌ Á¡¿¡ ÁÖÀÇ ÇØ¾ß ÇÑ´Ù.

Çȼ¿ ¼ÎÀÌ´õ ¹öÀü 1_1 ~ 1_3 ¿¡¼­´Â, MaxTextureRepeat ´Â 1 ÀÌ»óÀÌ ¾Æ´Ï¸é ¾ÈµÈ´Ù. 1_4 ÀÇ °æ¿ì, MaxTextureRepeat ´Â 8 ÀÌ»óÀÌ ¾Æ´Ï¸é ¾ÈµÈ´Ù.



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