|
|
|
|
PART I ±âÃÊ Çʼö ¼öÇÐ
1Àå º¤ÅÍ ´ë¼ö
1.1 º¤ÅÍ
1.2 ±æÀÌ¿Í ´ÜÀ§º¤ÅÍ
1.3 ³»Àû
1.4 ¿ÜÀû
1.5 Á¡
1.6 DirectXMath ¶óÀ̺귯¸®ÀÇ º¤ÅÍ
1.7 ¿ä¾à
1.8 ¿¬½À¹®Á¦
2Àå Çà·Ä ´ë¼ö
2.1 Á¤ÀÇ
2.2 Çà·Ä °ö¼À
2.3 ÀüÄ¡Çà·Ä
2.4 ´ÜÀ§Çà·Ä
2.5 Çà·Ä½Ä
2.6 µþ¸²Çà·Ä
2.7 ¿ªÇà·Ä
2.8 DirectXMathÀÇ Çà·Ä
2.9 ¿ä¾à
2.10 ¿¬½À¹®Á¦
3Àå º¯È¯
3.1 ¼±Çüº¯È¯
3.2 ¾ÆÇɺ¯È¯
3.3 º¯È¯µéÀÇ ÇÕ¼º
3.4 ÁÂÇ¥ º¯°æ º¯È¯
3.5 º¯È¯ Çà·Ä ´ë ÁÂÇ¥ º¯°æ Çà·Ä
3.6 DirectXMath ¶óÀ̺귯¸®ÀÇ º¯È¯ °ü·Ã ÇÔ¼öµé
3.7 ¿ä¾à
3.8 ¿¬½À¹®Á¦
PART II Direct3DÀÇ ±âÃÊ
4Àå Direct3DÀÇ ÃʱâÈ
4.1 ±âº» Áö½Ä
4.2 CPU¿Í GPUÀÇ »óÈ£ÀÛ¿ë
4.3 Direct3DÀÇ ÃʱâÈ
4.4 ½Ã°£ ÃøÁ¤°ú ¾Ö´Ï¸ÞÀ̼Ç
4.5 ¿¹Á¦ ÀÀ¿ë ÇÁ·Î±×·¥ ÇÁ·¹ÀÓ¿öÅ©
4.6 Direct3D ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ µð¹ö±ë
4.7 ¿ä¾à
5Àå ·»´õ¸µ ÆÄÀÌÇÁ¶óÀÎ
5.1 3Â÷¿øÀÇ È¯»ó
5.2 ¸ðÇüÀÇ Ç¥Çö
5.3 ÄÄÇ»ÅÍ »ö»óÀÇ ±âº» °³³ä
5.4 ·»´õ¸µ ÆÄÀÌÇÁ¶óÀÎÀÇ °³¿ä
5.5 ÀÔ·Â Á¶¸³±â ´Ü°è
5.6 Á¤Á¡ ¼ÎÀÌ´õ ´Ü°è
5.7 Å×¼¿·¹ÀÌ¼Ç ´Ü°èµé
5.8 ±âÇÏ ¼ÎÀÌ´õ ´Ü°è
5.9 Àý´Ü
5.10 ·¡½ºÅÍÈ ´Ü°è
5.11 Çȼ¿ ¼ÎÀÌ´õ ´Ü°è
5.12 Ãâ·Â º´Çձ⠴ܰè
5.13 ¿ä¾à
5.14 ¿¬½À¹®Á¦
6Àå Direct3DÀÇ ±×¸®±â ¿¬»ê
6.1 Á¤Á¡°ú ÀÔ·Â ¹èÄ¡
6.2 Á¤Á¡ ¹öÆÛ
6.3 »öÀΰú »öÀÎ ¹öÆÛ
6.4 ¿¹Á¦ Á¤Á¡ ¼ÎÀÌ´õ
6.5 ¿¹Á¦ Çȼ¿ ¼ÎÀÌ´õ
6.6 »ó¼ö ¹öÆÛ
6.7 ¼ÎÀÌ´õÀÇ ÄÄÆÄÀÏ
6.8 ·¡½ºÅÍȱ⠻óÅÂ
6.9 ÆÄÀÌÇÁ¶óÀÎ »óÅ °´Ã¼
6.10 ±âÇϱ¸Á¶ º¸Á¶ ±¸Á¶Ã¼
6.11 »óÀÚ ¿¹Á¦
6.12 ¿ä¾à
6.13 ¿¬½À¹®Á¦
7Àå Direct3DÀÇ ±×¸®±â ¿¬»ê Á¦2ºÎ
7.1 ÇÁ·¹ÀÓ ÀÚ¿ø
7.2 ·»´õ Ç׸ñ
7.3 ÆÐ½ºº° »ó¼ö ¹öÆÛ
7.4 µµÇü ±âÇϱ¸Á¶
7.5 µµÇü ¿¹Á¦
7.6 ·çÆ® ¼¸í Ãß°¡ ¼³¸í
7.7 ÁöÇü°ú ÆÄµµ ¿¹Á¦
7.8 ¿ä¾à
7.9 ¿¬½À¹®Á¦
8Àå Á¶¸í
8.1 ºû°ú ÀçÁúÀÇ »óÈ£ÀÛ¿ë
8.2 ¹ý¼± º¤ÅÍ
8.3 Á¶¸íÀÇ ÁÖ¿ä º¤ÅÍ
8.4 ¶÷º£¸£Æ® ÄÚ»çÀÎ ¹ýÄ¢
8.5 ºÐ»ê Á¶¸í
8.6 ÁÖº¯ Á¶¸í
8.7 ¹Ý¿µ Á¶¸í
8.8 Á¶¸í ¸ðÇü Á¤¸®
8.9 ÀçÁúÀÇ ±¸Çö
8.10 ÆòÇ౤
8.11 Á¡±¤
8.12 Á¡Àû±¤
8.13 Á¶¸í ±¸Çö
8.14 ÆÄµµ Á¶¸í ¿¹Á¦
8.15 ¿ä¾à
8.16 ¿¬½À¹®Á¦
9Àå ÅØ½ºÃ³ Àû¿ë
9.1 ÅØ½ºÃ³¿Í ÀÚ¿øÀÇ °³°ý
9.2 ÅØ½ºÃ³ ÁÂÇ¥
9.3 ÅØ½ºÃ³ ÀÚ·á ¿øº»
9.4 ÅØ½ºÃ³ »ý¼º ¹× Ȱ¼ºÈ
9.5 ÇÊÅÍ
9.6 ÅØ½ºÃ³ ÁÂÇ¥ ÁöÁ¤ ¸ðµå
9.7 Ç¥º»ÃßÃâ±â °´Ã¼
9.8 ¼ÎÀÌ´õ¿¡¼ ÅØ½ºÃ³ Ç¥º» ÃßÃâ
9.9 ³ª¹« »óÀÚ ¿¹Á¦
9.10 ÅØ½ºÃ³ º¯È¯
9.11 ÅØ½ºÃ³ ÀÔÈù ¾ð´ö°ú ÆÄµµ ¿¹Á¦
9.12 ¿ä¾à
9.13 ¿¬½À¹®Á¦
10Àå È¥ÇÕ
10.1 È¥ÇÕ °ø½Ä
10.2 È¥ÇÕ ¿¬»ê
10.3 È¥ÇÕ °è¼ö
10.4 È¥ÇÕ »óÅÂ
10.5 ¿¹Á¦
10.6 ¾ËÆÄ ä³Î
10.7 Çȼ¿ Àß¶ó³»±â
10.8 ¾È°³
10.9 ¿ä¾à
10.10 ¿¬½À¹®Á¦
11Àå ½ºÅÙ½Ç Àû¿ë
11.1 ±íÀÌ¡¤½ºÅÙ½Ç ¹öÆÛÀÇ ÀÚ·á Çü½Ä°ú ¹öÆÛ Áö¿ì±â
11.2 ½ºÅÙ½Ç ÆÇÁ¤
11.3 ±íÀÌ¡¤½ºÅÙ½Ç »óÅÂÀÇ ¼¼ú
11.4 Æò¸é°Å¿ï ±¸Çö
11.5 Æò¸é ±×¸²ÀÚÀÇ ±¸Çö
11.6 ¿ä¾à
11.7 ¿¬½À¹®Á¦
12Àå ±âÇÏ ¼ÎÀÌ´õ
12.1 ±âÇÏ ¼ÎÀÌ´õ ÇÁ·Î±×·¡¹Ö
12.2 ³ª¹« ºôº¸µå ¿¹Á¦
12.3 ÅØ½ºÃ³ ¹è¿
12.4 ¾ËÆÄ-Æ÷°ýµµ º¯È¯
12.5 ¿ä¾à
12.6 ¿¬½À¹®Á¦
13Àå °è»ê ¼ÎÀÌ´õ
13.1 ½º·¹µå¿Í ½º·¹µå ±×·ì
13.2 °£´ÜÇÑ °è»ê ¼ÎÀÌ´õ ¿¹Á¦
13.3 ÀÚ·á ÀÔ·Â ÀÚ¿ø°ú Ãâ·Â ÀÚ¿ø
13.4 ½º·¹µå ½Äº° ½Ã½ºÅÛ °ª
13.5 Ãß°¡ ¹öÆÛ¿Í ¼Òºñ ¹öÆÛ
13.6 °øÀ¯ ¸Þ¸ð¸®¿Í µ¿±âÈ
13.7 È帮±â ¿¹Á¦
13.8 ´õ ÀÐÀ»°Å¸®
13.9 ¿ä¾à
13.10 ¿¬½À¹®Á¦
14Àå Å×¼¿·¹ÀÌ¼Ç ´Ü°èµé
14.1 Å×¼¿·¹ÀÌ¼Ç ±âº»µµÇü.. |
Ãâó : ¾Ë¶óµò |
|
¡Ú °ÔÀÓ °³¹ß Áß½ÉÀ¸·Î ÀÍÈ÷´Â ´ëÈ½Ä ÄÄÇ»ÅÍ ±×·¡ÇÈ ÇÁ·Î±×·¡¹Ö
»ó¿ë ¿£ÁøÀÌ °ÔÀÓ ¾÷°è¸¦ È£·ÉÇÏ´Â ½Ã±â¿¡ Àú¼öÁØ ±×·¡ÇȽº API °è¿¡ ¿À·£¸¸¿¡ Çõ½ÅÀÌ Ã£¾Æ¿Ô´Ù. °³¹ßÀÚ°¡ GPU¿¡ ´õ °¡±îÀÌ Á¢±ÙÇϰí ÅëÁ¦Çϵµ·Ï ÇÏ¿© ±×·¡ÇÈ µå¶óÀ̹öÀÇ ºÎÇϸ¦ ÁÙÀ̰í CPU¸¦ Á¦´ë·Î Ȱ¿ëÇϵµ·Ï ±Ùº»ÀûÀÎ º¯È¸¦ µµÀÔÇÑ °ÍÀÌ´Ù. ±× °á°ú API ±³Ã¼¸¸À¸·Î °ÔÀÓ ¼º´ÉÀÌ ¼ö½Ê ÆÛ¼¾Æ® °³¼±µÇ±âµµ ÇÑ´Ù. ÀÌ·¯ÇÑ Çõ½ÅÀ» ´ãÀº ÁÖÀΰøÀÌ ¹Ù·Î DirectX 12´Ù.
¹°·Ð ÀÌ Ã¥Àº DirectX 12ÀÇ ½Å±â´É°ú ±íÀº ÀÌÇØº¸´Ù´Â 3D ±×·¡ÇÈ ÇÁ·Î±×·¡¹Ö¿¡ ÁýÁßÇÑ´Ù. ±× °úÁ¤À» DirectX 12¸¦ ÀÌ¿ëÇØ º¸¿©ÁÖ´Â °ÍÀÌ´Ù. °ÔÀÓ °³¹ß¸¸À» ¸ñÇ¥·Î ÇÑ´Ù¸é Á¶±Ý Áö·çÇÑ ÇнÀ ¹æ½ÄÀÏ ¼öµµ ÀÖÀ¸³ª, 3D ±×·¡ÇÈÀÌ ²À °ÔÀÓ¿¡ ±¹ÇÑµÈ °ÍÀº ¾Æ´Ï´Ù. °¢Á¾ ±×·¡ÇÈ µµ±¸ ±¸Çö°ú °¡¼Ó, ¿µÈ¿Í ¾Ö´Ï¸ÞÀ̼ÇÀÇ Æ¯¼ö È¿°ú, ½ÉÁö¾î 2D·Î ÀÌ·ïÁø GUI ½Ã½ºÅÛ¿¡µµ ¾²ÀδÙ. ¶ÇÇÑ ¿©·¯ ¿ÀǼҽº ȤÀº »ó¿ë ¿£ÁøÀÇ ¼Ò½º Äڵ带 ºÐ¼®Çϰųª °³¹ß¿¡ Âü¿©Çغ¸°í ½Í´Ù¸é ÀÌ Ã¥ÀÌ Å« µµ¿òÀÌ µÉ °ÍÀÌ´Ù.
¡Ú ÁÖ¿ä ³»¿ë
¡Ü Çʼö ¼öÇаú Á¶¸í, ÅØ½ºÃ³, È¥ÇÕ, ½ºÅÙ½Ç °°Àº 3Â÷¿ø ±×·¡ÇÈ ·»´õ¸µÀÇ ±âÃÊ
¡Ü ³Î¸® ¾²ÀÌ´Â ½Ç½Ã°£ °ÔÀÓ È¿°ú¿¡ ´ëÇÑ »ó¼¼ÇÑ ¼³¸í
¡Ü ÁÖº¯±¤ Â÷Æó, ½Ç½Ã°£ ¹Ý»ç, ¹ý¼± ¸ÅÇΰú º¯À§ ¸ÅÇÎ, ±×¸²ÀÚ ·»´õ¸µ, ±âÇÏ ¼ÎÀÌ´õ ÇÁ·Î±×·¡¹Ö, ij¸¯ÅÍ ¾Ö´Ï¸ÞÀÌ¼Ç °°Àº °í±Þ ·»´õ¸µ ±â¹ý
¡Ü CPU ºÎÇϸ¦ ÁÙÀÌ°í ´ÙÁß Äھ Á¦´ë·Î Ȱ¿ëÇÏ´Â DirectX 12ÀÇ »õ ±â´É
¡Ü ÀÌÇØÇÑ ³»¿ëÀ» Á¡°ËÇϰí DirectX 12 ÇÁ·Î±×·¡¹ÖÀ» Á÷Á¢ üÇèÇÒ ¼ö ÀÖ´Â ´Ù¾çÇÑ ¿¬½À¹®Á¦ ¼ö·Ï
|
Ãâó : ¾Ë¶óµò |

|
|
|
|