DirectX Graphics ÇÁ·Î±×·¡¹Ö °¡À̵å ÇÁ·Î±×·¡¹Ö °¡´ÉÇÑ ÆÄÀÌÇÁ¶óÀÎ Á¤Á¡ ¼ÎÀÌ´õ   [¸ñÂ÷¿­¶÷] [ÁÖ¼Òº¹»ç] [½½·Ôºñ¿ì±â]
Á¤Á¡ ¼ÎÀÌ´õ
 
Microsoft DirectX 9.0

Á¤Á¡ ¼ÎÀÌ´õ


Microsoft® DirectX® 8. x º¸´Ù Àü¿¡¼­´Â, Microsoft Direct3D® ´Â °íÁ¤ ±â´É ÆÄÀÌÇÁ¶óÀÎÀ» »ç¿ëÇØ, 3D Áö¿À¸ÞÆ®¸®¸¦ ·»´õ¸µ ÇÑ ½ºÅ©¸° Çȼ¿·Î º¯È¯Çϰí ÀÖ¾ú´Ù. »ç¿ëÀÚ´Â, Direct3D ¿¡ ÀÇÇÑ º¯È¯, Á¶¸í, ¹× Çȼ¿ÀÇ ·»´õ¸µÀÇ ¹æ¹ýÀ» Á¦¾îÇÏ´Â ÆÄÀÌÇÁ¶óÀÎ ¼Ó¼ºÀ» ¼³Á¤ÇØ ÀÖ¾ú´Ù. ÄÄÆÄÀϽÿ¡ ¼±¾ðÇÏ´Â °íÁ¤ ±â´É Á¤Á¡ Æ÷¸Ë¿¡ ÀÇÇØ ÀÔ·Â Á¤Á¡ Æ÷¸ËÀº Á¤ÇØÁ® ÀÖ¾ú´Ù. Á¤ÀǸ¦ Á¾·áÇÑ ÈÄ, ½ÇÇà½Ã·Î ÆÄÀÌÇÁ¶óÀÎÀÇ º¯°æÀ» »ç¿ëÀÚ°¡ Á¦¾îÇÏ´Â °ÍÀº °ÅÀÇ ÇÒ ¼ö ¾ø¾ú´Ù.

ÇÁ·Î±×·¡¹Ö °¡´ÉÇÑ ¼ÎÀÌ´õ¸¦ »ç¿ëÇÏ¸é º¯È¯, Á¶¸í, ·»´õ¸µÀÇ ±â´ÉÀ» ½ÇÇà½Ã¿¡ ¼öÁ¤ÇÏ´Â °ÍÀÌ °¡´ÉÇÏ°Ô µÇ¾î, ±×·¡ÇÈ ÆÄÀÌÇÁ¶óÀο¡ »õ·Î¿î Â÷¿øÀÌ Ãß°¡µÈ´Ù. ¼ÎÀÌ´õ´Â ½ÇÇà½Ã¿¡ ¼±¾ðµÇÁö¸¸, »ç¿ëÀÚ´Â ÀÌ ¶§¿¡, ¾×ƼºêÇÏ°Ô ÇÏ´Â ¼ÎÀÌ´õ¸¦ º¯°æÇϰųª ½ºÆ®¸² µ¥ÀÌÅ͸¦ »ç¿ëÇØ ¼ÎÀÌ´õ µ¥ÀÌÅ͸¦ µ¿ÀûÀ¸·Î Á¦¾îÇÒ ¼ö°¡ ÀÖ´Ù. ÇÁ·Î±×·¡¹Ö °¡´ÉÇÑ ¼ÎÀÌ´õ¸¦ »ç¿ëÇϸé, Çȼ¿ÀÇ ·»´õ¸µ ¹æ¹ýÀ¸·Î »õ·Î¿î ·¹º§ÀÇ µ¿ÀûÀÎ À¯¿¬¼ºÀÌ Å¾´Ù.

Á¤Á¡ ¼ÎÀÌ´õ ÆÄÀÏ¿¡´Â, Á¤Á¡ ¼ÎÀÌ´õ ¸í·ÉÀÌ Æ÷ÇԵǾî ÀÖ´Ù. Á¤Á¡ ¼ÎÀÌ´õ´Â, Á¤Á¡»öÀ̳ª, Á¤Á¡¿¡ÀÇ ÅØ½ºÃ³ÀÇ Àû¿ë ¹æ¹ýÀ» Á¦¾îÇÒ ¼ö ÀÖ´Ù. Á¤Á¡ ¼ÎÀÌ´õ ¸í·ÉÀ» »ç¿ëÇÏ´Â °Í¿¡ ÀÇÇØ, Á¶¸íÀ» Ãß°¡ÇÒ ¼ö ÀÖ´Ù. ¼ÎÀÌ´õ ¸í·É ÆÄÀÏÀÇ ³»¿ëÀº ASCII ÅØ½ºÆ®À̸ç, ÀÐÀ» ¼ö ÀÖ´Ù. ¶Ç, ¾î´À Àǹ̷Π¾î¼Àºí¸® ¾ð¾î¿Í À¯»çÇÏ´Ù. Á¤Á¡ ¼ÎÀÌ´õ´Â, DrawPrimitive ¶Ç´Â DrawIndexedPrimitive È£ÃâÀÇ µÚ¿¡ ±âµ¿µÈ´Ù. SetVertexShader ¸¦ »ç¿ëÇØ »õ·Î¿î ¼ÎÀÌ´õ ÆÄÀÏÀ» ÁöÁ¤ÇÏ´ÂÁö, ½ºÆ®¸² µ¥ÀÌÅÍ ÀÔ·ÂÀ» »ç¿ëÇØ ASCII ÅØ½ºÆ®ÀÇ ¼ÎÀÌ´õ ÆÄÀϳ»ÀÇ ¸í·ÉÀ» º¯°æÇÏ´Â °Í¿¡ ÀÇÇØ, ¼ÎÀÌ´õ¸¦ µ¿ÀûÀ¸·Î ¹Ù²Ü ¼ö°¡ ÀÖ´Ù. ¡¸Á¤Á¡ ¼ÎÀÌ´õ 1_1 ¡¹¿¡ ¼ÎÀÌ´õ ¸í·ÉÀÇ ÀüÀ϶÷ÀÌ ÀÖ´Ù.

¸í·É ¼¼Æ®´Â ±Þ¼ÓÈ÷ ¹ßÀüÇÑ´Ù. ¹®Á¦¸¦ ÇÇÇϱâ À§ÇÑ ¸í·É ¼ø¼­ÀÇ ´õ ÀÚ¼¼ÇÑ Á¤º¸´Â, Çϵå¿þ¾î ¸ÞÀÌÄ¿ÀÇ Web »çÀÌÆ®¸¦ ÂüÁ¶ÇÒ°Í. ȤÀº,»óÀ§ ·¹º§ ¼ÎÀÌ´õ ¾ð¾î¸¦ »ç¿ëÇϸé,Direct3D extension (D3DX)¿¡ ÀÇÇØ È¿À²ÀûÀ¸·Î ÄÄÆÄÀÏ µÈ ¼ÎÀÌ´õ ¸í·ÉÀ» ¾òÀ» ¼ö ÀÖ´Ù.



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